NFL: Duluth native C.J. Ham still living the dream with the
2018 Minnesota Vikings Media Guid3, PDF
LPF 9-22 Proof by Let's Play Hockey - Issuu
Vikings fullback, Minnesota native Ham says 1-yard run solidifies
Photos and video: C.J. Ham returns to Denfeld for youth football
Vikings Pro Bowler Could Be Facing Roster Cut - Vikings Territory
Duluth native C.J. Ham plays 100th game as a Viking
Cook, Ham & Kendricks Basking in Experiences at 1st Career Pro Bowl
Off and Running - High School season in full swing by