Vikings enter 'make or break' stretch of season with pivotal game against Rams – Twin Cities
As Ham enters season seven, he won't take his place for granted - Duluth News Tribune
Analyzing the Vikings' 53-man roster (and how it could change) - Sports Illustrated Minnesota Sports, News, Analysis, and More
As Ham enters season seven, he won't take his place for granted - Duluth News Tribune
Minnesota Vikings fullback C.J. Ham (30) looks on at the NFL football team's practice facility in Eagan, Minn., Friday, Aug. 5, 2022. (AP Photo/Stacy Bengs Stock Photo - Alamy
Vikings' special teams breaking down in several areas
Zylstra moves to TE to start NFL career, Local Sports
Vikings fullback C.J. Ham never lost sight of his dream
Vikings' special teams breaking down in several areas
Under Center with Kirk Cousins: C.J. Ham Joins + Tampa Bay Preview