Football: Faith and family come first for Duluth native C.J. Ham
Vikings Make NFL History in Win Over Colts, Huskies Take on UMD
C.J. Ham Signs Contract Extension
C.J. Ham Signs Contract Extension
Vikings agree to sign Kirk Cousins to two-year, $66 million extension
C.J. Ham Signs Contract Extension with the Minnesota Vikings
2020 NFL free agency - Grades for every big signing and trade - ESPN
Vikings and fullback C.J. Ham agree to two-year extension
Vikings sign fullback C.J. Ham to 2-year extension
Vikings 2022 Offseason Plan v1.0 - Daily Norseman