Minnesota Vikings on X: MORE HAM! The #Vikings have signed @cjham28 to a 2-year contract extension. / X
Vikings agree to sign Kirk Cousins to two-year, $66 million extension – Twin Cities
Vikings quietly sign fullback C.J. Ham to 2-year contract extension
Will C. J. Ham Play For The Minnesota Vikings Much Longer?
C.J. Ham Stats, Profile, Bio, Analysis and More, Minnesota Vikings
Quote Me, Howie: O'Connell on C.J. Ham, Prep Sports Notebook
C.J. Ham Signs Contract Extension
C.J. Ham Signs Contract Extension
Duluth Native C.J. Ham Signs Contract Extension with Minnesota Vikings - Fox21Online
C.J. Ham Signs Contract Extension
C.J. Ham Signs Contract Extension
The Combine Report: RC Pioneer, Pro Bowl FB C.J. Ham Inked Three-Year Extension, Remains A Viking – Locker-Report
C.J. Ham Contract Details, Salary Cap Charges, Bonus Money, and Contract History
C.J. Ham agrees to two-year contract extension with Vikings - NBC Sports