Vikings place C.J. Ham on COVID-19 list - Daily Norseman
Minnesota Vikings - Wikipedia
Vikings defense dictating tempo — plus everything else we've seen at training camp - The Athletic
Hundreds attend LaRita Cooper-Stokes funeral service
C.J. Ham Overcomes Disability, Finds His Voice
What is El Niño and How Does it Affect Kentucky?
Minnesota Vikings player C.J. Ham: This is what connects me to Sioux Falls
Vikings 53-man roster review: One thought on every player who made the cut - The Athletic
Football: Faith and family come first for Duluth native C.J. Ham - Duluth News Tribune
Former Augie standout CJ Ham enjoying lengthy career with the next Vikings
Offseason In Review: Minnesota Vikings
Bath Co. residents deal with aftermath of severe thunderstorm damage
Former Augie standout CJ Ham enjoying lengthy career with the next Vikings