C.J. Ham Joins Rare Company with 100th Vikings Game
Vikings' C.J. Ham happy to present first scholarship - Duluth News Tribune
Forecasting Vikings roster
VikeStyle Magazine Launches with CJ Ham on the Cover by Luxury Chamber Media Group - Issuu
Football: Faith and family come first for Duluth native C.J. Ham - Duluth News Tribune
C.J. Ham Joins Rare Company with 100th Vikings Game
Duluth native C.J. Ham took the long road to Vikings' backfield
Duluth Native CJ Ham Named Vikings Team Captain - Fox21Online
Duluth native Ham pursuing NFL dream of making Vikings - Duluth News Tribune