NFL: Duluth native C.J. Ham still living the dream with the
He Does The Dirty Work: Ham Off To A Good Start As Vikings
Duluth's C.J. Ham signs contract extension with Minnesota Vikings
Photos and video: C.J. Ham returns to Denfeld for youth football
Vikings' C.J. Ham Announces 2023 Duluth Summer Football Camp
CJ Ham hosts fourth annual youth football camp on former stomping
Former Bulldog Zach Ojile following in C.J. Ham's footsteps at
As Ham enters season seven, he won't take his place for granted
Duluth's C.J. Ham looking good in purple - Perfect Duluth Day
He Does The Dirty Work: Ham Off To A Good Start As Vikings