Duluth's C.J. Ham looking good in purple - Perfect Duluth Day
Professional Sports Archives - Fox21Online
Vikings have several surprises on first unofficial depth chart - Bring Me The News
Duluth's C.J. Ham looking good in purple - Perfect Duluth Day
Photos and video: C.J. Ham returns to Denfeld for youth football camp - Duluth News Tribune
Duluth's C.J. Ham Becomes A 'Real Viking' In 'Vikings: Valhalla'
Video: Denfeld High School celebrates C.J. Ham Day - Duluth News Tribune
Photos and video: C.J. Ham returns to Denfeld for youth football camp - Duluth News Tribune
Professional Sports Archives - Page 3 of 12 - Fox21Online
Best of the Best 2018 by DuluthNewsTribune - Issuu
Duluth MN Videos and Old Films from Perfect Duluth Day
History of the Minnesota Vikings, Prologue: Duluth, 1926 - Perfect Duluth Day