Minnesota Vikings Weekly Player Recap: Week 1 2021 - Daily Norseman
Football: Faith and family come first for Duluth native C.J. Ham - Duluth News Tribune
How to Watch Lions at Vikings on Sunday, September 25, 2022
Duluth native Ham pursuing NFL dream of making Vikings
Minnesota Vikings fullback C.J. Ham keeps legs churning on pile-moving TD surge
II The Journey II CJ Ham Minnesota Vikings RB Highlights
Ranking the NFL's 20 biggest outlier contracts in 2020 - A fullback blows away the competition again - ESPN
Minnesota Vikings Game Ball: Week 7 - Daily Norseman
Chiefs beat Vikings 26-23: Complete game summary - Arrowhead Pride
Vikings activate C.J. Ham from COVID-19 list - Daily Norseman
Analysis: Injuries to key NFL players are piling up, making depth even more important, Region
Vikings mailbag: Can the offensive line improve? What about Justin Jefferson's second half?
Top Quotes What the Chargers Said Ahead of Week 3