Vikings full back CJ Ham plays in 100th career game as a Viking
Football: Faith and family come first for Duluth native C.J. Ham
C.J. Ham ready to make an impact in second year with Vikings
VikeStyle Magazine Launches with CJ Ham on the Cover by Luxury
Fullback C.J. Ham is doing a little bit of everything for Vikings
NFL Announces List of Players Invited to Attend Draft
Duluth Native & Vikings Fullback C.J. Ham Competes in 100th Career
Duluth Native C.J. Ham Named Vikings Team Captain - Fox21Online
Minnesota Vikings 2020 season in review: Running backs