Vikings training camp: T.J. Hockenson's status, a potential pitch for Trey Lance - The Athletic
CJ Ham May Need to Rework His Contract
C.J. Ham Signs Contract Extension
Vikings post-draft depth chart: How the new draft picks affect the roster - The Athletic
Vikings' Kirk Cousins Wins Over Pardon My Take Crew
Vikings signing FB C.J. Ham to two-year extension - Sports Illustrated Minnesota Vikings News, Analysis and More
Making Pro Bowl likely to earn Vikings' Justin Jefferson about $3 million in extra salary - InForum
Vikings Rumors: C.J. Ham's Fate, Clearing Cap Room, & Trade Bonanza
C.J. Ham Contract Details, Salary Cap Charges, Bonus Money, and Contract History
Final Vikings 53 Forecast - Daily Norseman
CJ Ham May Need to Rework His Contract