Cousins, Vikings aim to keep themselves protected vs. daunting Eagles defense
Vikings Get Critical Allen Turnovers, Stun Bills 33-30 In OT
2021 Score #153 C.J. Ham Minnesota Vikings NM-MT NFL Football : Collectibles & Fine Art
Duluth native C.J. Ham took the long road to Vikings' backfield
Adam Thielen and CJ Ham Back New Duluth Sports Training Center
Minnesota veterans CJ Ham, Adam Thielen navigating Vikings offensive overhaul - – With you for life
CJ Ham - Football - Augustana University Athletics
C.J. Ham signs two year extension with the Minnesota Vikings
Vikings fullback C.J. Ham: 'If I'm doing my job, success will come'
Minnesota Vikings full back C.J. Ham matches last name on hard 30-yard run up the gut
A Look at the Vikings Snap Counts in Week 2 at Philadelphia - Vikings Territory
Minnesota Vikings fullback C.J. Ham caps his 17-yard reception with powerful truck stick