Examining some controversial referee decisions from Vikings-Chiefs - Sports Illustrated Minnesota Vikings News, Analysis and More
Vikings activate C.J. Ham from COVID-19 list - Daily Norseman
C.J. Ham Signs Contract Extension
The Case for the Vikings Keeping Fullback/Special Teams Captain CJ Ham
C.J. Ham Signs Contract Extension
MAJOR Minnesota Vikings Rumors: Cut C.J Ham? Ed Ingram Starting? + Mike Zimmer Coaching Again?
NFL: Duluth native Ham reflects on new contract, health and happiness - Duluth News Tribune
C.J. Ham Signs Contract Extension
C.J. Ham Signs Contract Extension