Football: Faith and family come first for Duluth native C.J. Ham - Duluth News Tribune
Mustang football looks to remain unbeaten opening NSIC South Division play at Augustana - SMSU Athletics
Episode 12: C.J. Ham, Minnesota Vikings Fullback - Beyond the Game
Vikings activate C.J. Ham from COVID-19 list - Daily Norseman
The Vikings' offensive starters if the season started today - Bring Me The News
Vikings running backs: Five questions heading into this year
Duluth Native C.J. Ham Hits 100 Career Games As Member Of Vikings