NFL: Duluth native C.J. Ham still living the dream with the Minnesota Vikings - Duluth News Tribune
SMN 09 02 15 by Smoky Mountain News - Issuu
Houston Chronicle - Vol. 120 No. 123 (13 Feb 2021), PDF, Birdwatching
Mecklenburg may spend up to $30m for new tennis complex
NFL: Duluth native C.J. Ham still living the dream with the Minnesota Vikings - Duluth News Tribune
Vikings' C.J. Ham happy to present first scholarship - Duluth News Tribune
News - Door County Daily News
Adam Thielen and CJ Ham Back New Duluth Sports Training Center
Vikings' C.J. Ham happy to present first scholarship - Duluth News Tribune
Duluth Native C.J. Ham Signs Contract Extension with Minnesota Vikings - Fox21Online