Nsicmediaguide yearbook(part9) fb by Northern Sun Intercollegiate Conference - Issuu
As Ham enters season seven, he won't take his place for granted - Duluth News Tribune
NFL: Duluth native C.J. Ham still living the dream with the Minnesota Vikings - Duluth News Tribune
NFL: Duluth native C.J. Ham still living the dream with the Minnesota Vikings - Duluth News Tribune
Duluth native C.J. Ham plays 100th game as a Viking - – With you for life
Up North: CJ Ham returns to Duluth Denfeld for youth football camp - – With you for life
Football: Faith and family come first for Duluth native C.J. Ham - Duluth News Tribune
Duluth native C.J. Ham took the long road to Vikings' backfield
Duluth's CJ Ham signs contract extension with Vikings - – With you for life