NFL: Duluth native C.J. Ham still living the dream with the Minnesota Vikings - Duluth News Tribune
C.J. Ham Joins Rare Company with 100th Vikings Game
Minnesota Vikings - Wikipedia
Vikings full back CJ Ham plays in 100th career game as a Viking - Dakota Broadcasting
Episode 12: C.J. Ham, Minnesota Vikings Fullback
C.J. Ham Joins Rare Company with 100th Vikings Game
Can't-Miss Play: Minnesota Vikings fullback C.J. Ham matches his last name on hard 27-yard leaping grab
Duluth Native C.J. Ham Hits 100 Career Games As Member Of Vikings
C.J. Ham Joins Rare Company with 100th Vikings Game