C.J. Ham Signs Contract Extension
Vikings sign two more free agents, reach extension with CJ Ham - Sports Illustrated Minnesota Sports, News, Analysis, and More
Offseason In Review: Minnesota Vikings
Vikings prove they're for real in instant classic vs. Bills, plus Joel Embiid goes off for 59 points
C.J. Ham signs $12.25 million extension with Vikings
INCREASE: Living with a Purpose - CJ Ham - Sports Spectrum
Quote Me, Howie: O'Connell on C.J. Ham, Prep Sports Notebook
Vikings and fullback C.J. Ham agree to two-year extension
What C.J. Ham's Extension Tells Us About Kevin O'Connell's Plan
Vikings agree to sign Kirk Cousins to two-year, $66 million extension – Twin Cities
Report: Kirk Cousins new contract eliminated no-trade clause - Bring Me The News