Kirk Cousins agrees to contract extension with Vikings - Bring Me The News
Quote Me, Howie: O'Connell on C.J. Ham, Prep Sports Notebook
C.J. Ham signs $12.25 million extension with Vikings
Vikings 2023 free agency: Follow the latest offseason roster moves
Defending the Draft 2023: Minnesota Vikings : r/minnesotavikings
Will C. J. Ham Play For The Minnesota Vikings Much Longer?
Vikings Re-Signing FB C.J. Ham To Two-Year Extension
The Combine Report: RC Pioneer, Pro Bowl FB C.J. Ham Inked Three-Year Extension, Remains A Viking – Locker-Report
Vikings and fullback C.J. Ham agree to two-year extension
A week into free agency, Vikings go Ham - Daily Norseman
Lacina headed to NFL's Minnesota Vikings - Augustana University Athletics
INCREASE: Living with a Purpose - CJ Ham - Sports Spectrum
Can't-Miss Play: Minnesota Vikings fullback C.J. Ham matches his last name on hard 27-yard leaping grab
Vikings agree to terms with Pro Bowl tight end T.J. Hockenson on contract extension