Duluth's C.J. Ham signs contract extension with Minnesota Vikings
Vikings signing FB C.J. Ham to two-year extension - Sports
Kirk Cousins, Vikings agree to 2-year, $66M contract extension
From Abdullah to Zylstra, 90 thoughts on the Minnesota Vikings' 90
C.J. Ham Joins Rare Company with 100th Vikings Game
2020 NFL free agency - Grades for every big signing and trade - ESPN
C.J. Ham Signs Contract Extension
Vikings Have 7 Different Starting QB Options for 2023
C.J. Ham, Minnesota Vikings, FB - Fantasy Football News, Stats
C.J. Ham Signs Contract Extension
Vikings, C.J. Ham agree to four-year contract extension - Daily
C.J. Ham Signs Contract Extension
C.J. Ham signs $12.25 million extension with Vikings
The Vikings' Depth Chart Going Into Week 3 vs. the Chargers
C.J. Ham Signs Contract Extension