Cousins, Vikings agree to 2-year, $66M contract extension –
CJ Ham Signed Minnesota Vikings Purple SPEED Mini Helmet — Elite Ink
C.J. Ham Signs Contract Extension
Vikings and fullback C.J. Ham agree to two-year extension
CJ Ham will reportedly sign a 2-year extension with the Minnesota Vikings
Vikings, C.J. Ham agree to four-year contract extension - Daily Norseman
Cousins, Vikings agree to 2-year, $66M contract extension –
Vikings place franchise tag on safety Anthony Harris North News - Bally Sports
Minnesota Vikings' 2020 NFL free-agent signings: Add run stuffer Michael Pierce - ESPN - Minnesota Vikings Blog- ESPN
C.J. Ham Signs Contract Extension with the Minnesota Vikings
Spotrac Research, News, & Reports
CJ Ham will reportedly sign a 2-year extension with the Minnesota Vikings