Vikings signing FB C.J. Ham to two-year extension - Sports
Minnesota Vikings Feature C.J. Ham and Duluth in Video Profile
Duluth native C.J. Ham plays 100th game as a Viking
Photos and video: C.J. Ham returns to Denfeld for youth football
Vikings' C.J. Ham happy to present first scholarship - Duluth News
Duluth's C.J. Ham signs contract extension with Minnesota Vikings
Photos and video: C.J. Ham returns to Denfeld for youth football
CJ Ham And His Wife Set Up Scholarship Fund For Twin Ports Kids
Football: Faith and family come first for Duluth native C.J. Ham
CJ Ham And His Wife Set Up Scholarship Fund For Twin Ports Kids
Vikings' C.J. Ham happy to present first scholarship - Duluth News