C.J. Ham Signs Contract Extension
Minnesota Vikings 53-man roster projection: Pre-training camp position breakdowns - Sports Illustrated Minnesota Vikings News, Analysis and More
Do the Vikings have the best tight end corps in the NFL? - Sports Illustrated Minnesota Sports, News, Analysis, and More
C.J. Ham signs $12.25 million extension with Vikings
Dalvin Cook's agent raises eyebrows in podcast interview - Sports Illustrated Minnesota Sports, News, Analysis, and More
Minnesota Vikings fullback C.J. Ham's impact on the team goes well beyond football
Why the Vikings extended fullback CJ Ham - Sports Illustrated Minnesota Sports, News, Analysis, and More
C.J. Ham Signs Contract Extension
C.J. Ham on the Vikings Use of the Fullback & How He Fits in the New Offense
Football: Faith and family come first for Duluth native C.J. Ham - Duluth News Tribune