C.J. Ham Joins Rare Company with 100th Vikings Game
Duluth native C.J. Ham took the long road to Vikings' backfield
Vikings full back CJ Ham plays in 100th career game as a Viking - Dakota Broadcasting
Duluth native Ham appears headed for larger role with Vikings - Detroit Lakes Tribune
As Ham enters season seven, he won't take his place for granted - Duluth News Tribune
Duluth Native & Vikings Fullback C.J. Ham Competes in 100th Career NFL Game - Fox21Online
Minnesota Viking's CJ Ham hosted fourth annual football camp - – With you for life
Minnesota Vikings Focus On 2023 Season, Not Kirk Cousins Contract
Adam Thielen and CJ Ham Back New Duluth Sports Training Center
Vikings FB CJ Ham named to his first Pro Bowl - Vikings Territory
Vikings Rumors: Vikes Predicted to Cut FB C.J. Ham
Duluth native C.J. Ham settling in as a veteran and a leader for the Minnesota Vikings - Duluth News Tribune
Vikings' C.J. Ham happy to present first scholarship - Duluth News Tribune