Cousins & Diggs Are Cook-ing Ham Early! Vikings Roast Seattle on 1st Drive
C.J. Ham ready to make an impact in second year with Vikings
NFL: Duluth native C.J. Ham still living the dream with the Minnesota Vikings - Duluth News Tribune
Episode 12: C.J. Ham, Minnesota Vikings Fullback
Duluth native C.J. Ham took the long road to Vikings' backfield
Episode 12: C.J. Ham, Minnesota Vikings Fullback
Duluth native Ham moves to fullback position with Vikings - Perfect Duluth Day
The Vikings in 2020: Who's back, and who's gone?
Duluth Native C.J. Ham Hits 100 Career Games As Member Of Vikings