2021 Minnesota Vikings' complete 90-man roster of the NFL offseason
Vikings Snap Counts: Ham makes impact in limited role against Bills North News - Bally Sports
MVP: CJ Ham Joins To Talk Packer Week, Salute To Service
Vikings backfield of C.J. Ham blocking for Dalvin Cook pays off
What Vikings star Justin Jefferson's Week 1 performance says about what's possible in 2022 - The Athletic
Vikings activate C.J. Ham from COVID-19 list - Daily Norseman
Cousins throws 2 TDs, Vikings bounce back to beat Chargers
How Vikings FB C.J. Ham Could be Key Contributor to New-Look Offense
Vikings Classic Jersey Trading Cards
Cousins throws 2 TDs, Vikings bounce back to beat Chargers