Why the Vikings extended fullback CJ Ham - Sports Illustrated
Vikings fan survey: Approval ratings on the new regime, the future
C.J. Ham Signs Contract Extension
Vikings and fullback C.J. Ham agree to two-year extension
Lamar Jackson Linked to Titans; Vikings a 'Wild Card' for Execs
C.J. Ham Signs Contract Extension
Vikings' Pre-Training Camp 53-Man Roster Projection - Zone Coverage
Vikings and fullback C.J. Ham agree to two-year extension
Vikings signing FB C.J. Ham to two-year extension - Sports
2017 Minnesota Vikings season - Wikipedia
Will C. J. Ham Play For The Minnesota Vikings Much Longer?
C.J. Ham Signs Contract Extension
Tight End T.J. Hockenson Contract Extension