Former Bulldog Zach Ojile following in C.J. Ham's footsteps at Vikings training camp - – With you for life
Duluth's Ham makes move from Augustana to NFL - Duluth News Tribune
Duluth native C.J. Ham plays 100th game as a Viking - – With you for life
NFL: Duluthian Ham appears headed for larger role with Vikings - Duluth News Tribune
NFL: Duluth native C.J. Ham still living the dream with the Minnesota Vikings - Duluth News Tribune
Football: Faith and family come first for Duluth native C.J. Ham - Duluth News Tribune
Football: Faith and family come first for Duluth native C.J. Ham - Duluth News Tribune
NFL: Duluth native C.J. Ham still living the dream with the Minnesota Vikings - Duluth News Tribune
C.J. Ham Football Camp 2023 - Perfect Duluth Day
NFL: Duluth native C.J. Ham still living the dream with the Minnesota Vikings - Duluth News Tribune