Minnesota Native Zach Ojile Signs With Vikings
Offseason In Review: Minnesota Vikings
C.J. Ham Signs Contract Extension
Football: Faith and family come first for Duluth native C.J. Ham
C.J. Ham signs $12.25 million extension with Vikings
C.J. Ham Signs Contract Extension
C.J. Ham signs extension with Vikings
INCREASE: Living with a Purpose - CJ Ham - Sports Spectrum
Minnesota Vikings, T.J. Hockenson agree to terms on multi-year
Will C. J. Ham Play For The Minnesota Vikings Much Longer?
Augustana's C.J. Ham Receives Extension with Minnesota Vikings
2020 Minnesota Vikings season - Wikipedia