C.J. Ham Joins Rare Company with 100th Vikings Game
C.J. Ham Joins Rare Company with 100th Vikings Game
C.J. Ham Joins Rare Company with 100th Vikings Game
C.J. Ham Joins Rare Company with 100th Vikings Game
CJ Ham hosts fourth annual youth football camp on former stomping grounds
Duluth Native C.J. Ham Hits 100 Career Games As Member Of Vikings
Duluth native C.J. Ham settling in as a veteran and a leader for the Minnesota Vikings - Duluth News Tribune
C.J. Ham Joins Rare Company with 100th Vikings Game