Vikings, C.J. Ham agree to four-year contract extension - Daily Norseman
C.J. Ham Mic'd Up During Minnesota Vikings Win Over Carolina Panthers Week 4
Vikings 53-man roster heading into Week 10 vs. Bills
Football - PSA Graded Cards
2020 Select #37 C.J. Ham RC - NM-MT - Triple Play Sports Cards
C.J. Ham, Fullback, Augustana Vikings, Minnesota Vikings - NIL Profile - Opendorse
C.J. Ham Football Trading Card Database
Vikings activate C.J. Ham from COVID-19 list - Daily Norseman