Vikings, C.J. Ham agree to four-year, $12 million extension – Twin Cities
C.J. Ham Signs Contract Extension
CJ Ham podcast, Minnesota Vikings Fullback - Sports Spectrum
Vikings trade Diggs to Bills for draft picks - Superior Telegram
Wild re-sign forward Marcus Foligno to a four-year $16 million contract - Dakota Broadcasting
Staying and going: Vikings extend contract of quarterback Kirk Cousins, trade receiver Stefon Diggs
Quote Me, Howie: O'Connell on C.J. Ham, Prep Sports Notebook
C.J. Ham signs $12.25 million extension with Vikings
C.J. Ham Signs Contract Extension
Kirk Cousins agrees to contract extension with Vikings - Bring Me The News
C.J. Ham Stats, Profile, Bio, Analysis and More, Minnesota Vikings
C.J. Ham Signs Contract Extension with the Minnesota Vikings