Duluth native C.J. Ham took the long road to Vikings' backfield
Vikings Rumors: C.J. Ham's Fate, Clearing Cap Room, & Trade Bonanza
Minnesota Vikings fullback C.J. Ham (30) walks off the field after
C.J. Ham Mic'd Up Against the Green Bay Packers in Week 11
CJ Ham Has Been Cut By The Minnesota Vikings
CJ Ham seeks to carve out a role in new Vikings offense
VikeStyle Magazine Launches with CJ Ham on the Cover by Luxury
CJ Ham Player Profile - Football Camps
Vikings Need to Use CJ Ham More 🗣️🗣️🗣️
Will C. J. Ham Play For The Minnesota Vikings Much Longer?