Why the Vikings extended fullback CJ Ham - Sports Illustrated Minnesota Sports, News, Analysis, and More
Vikings' C.J. Ham hosts youth football camp
Boise State alum Mattison chasing greatness with NFL's Vikings
CJ Ham Player Profile - Football Camps
CJ Ham - The 2nd CJ Ham Football camp was a success!!
Off and Running - High School Season in Full Swing by Let's Play Hockey - Issuu
Vikings' C.J. Ham hosts youth football camp
Duluth native C.J. Ham took the long road to Vikings' backfield
C.J. Ham Overcomes Disability, Finds His Voice
C.J. and Stephanie Ham visit Essentia Health-St Mary's Children's Hospital
Vikings' C.J. Ham hosts youth football camp
CJ Ham hosts fourth annual youth football camp on former stomping grounds
MN Vikings' CJ Ham Announces Youth Football Camp in Duluth
C.J. Ham Overcomes Disability, Finds His Voice
2023 Vikings training camp tracker: Follow the latest news and roster updates