It's fun to pretend to be a general manager — but not to be a real one
Cook leads Vikings to 28-24 prime-time road win over Cowboys
Can't-Miss Play: Minnesota Vikings fullback C.J. Ham matches his last name on hard 27-yard leaping grab
Vikings Snap Counts: Ham makes impact in limited role against Bills North News - Bally Sports
Minnesota Vikings News and Links, 30 March 2023 - Daily Norseman
C.J. Ham: Breaking News, Rumors & Highlights
5 Minnesota Vikings Players Dealing With Illness
C.J. Ham News, Podcasts, and Videos