Minnesota Vikings' 2018 season: Embedding with the franchise
C.J. Ham Signs Contract Extension
Vikings, C.J. Ham agree to four-year contract extension - Daily
Fullback C.J. Ham to sign two-year extension with Vikings, his
C.J. Ham Signs Contract Extension with the Minnesota Vikings
Must See: Shiltz, White connect for 70-yard TD - Video - TSN
C.J. Ham Signs Contract Extension
Football: Faith and family come first for Duluth native C.J. Ham
Football: Faith and family come first for Duluth native C.J. Ham
C.J. Ham signs $12.25 million extension with Vikings
NFL draft position preview: Will Dalvin Cook be price Vikings pay
C.J. Ham Signs Contract Extension