Vikings FB C.J. Ham excited to sign contract extension
Vikings 2023 free agency: Follow the latest offseason roster moves
Duluth's CJ Ham signs contract extension with Vikings
The Ideal Offseason Trade Scenario for Every NFL Team
2020 NFL Free Agent Tracker
Spotrac Research, News, & Reports
C.J. Ham Signs Contract Extension
C.J. Ham Signs Contract Extension
Football: Faith and family come first for Duluth native C.J. Ham
Vikings' C.J. Ham happy to present first scholarship - Duluth News
2020 NFL free agency - Grades for every big signing and trade - ESPN
Vikings 2023 free agency: Follow the latest offseason roster moves
C.J. Ham Signs Contract Extension
Vikings activate C.J. Ham from COVID-19 list - Daily Norseman