Vikings activate C.J. Ham from COVID-19 reserve list; add veteran long snapper to roster – SKOR North
C.J. Ham Minnesota Vikings Signed Autographed 8x10 Photo ACOA CJ
Vikings full back CJ Ham plays in 100th career game as a Viking - Dakota Broadcasting
An Opportunity to Partner - CJ Ham and FCA
C.J. Ham Joins Rare Company with 100th Vikings Game
Ham working on new position, trying to find niche, Sports
CJ Ham hosts fourth annual youth football camp on former stomping grounds
C.J. Ham signs two year extension with the Minnesota Vikings
Fullback C.J. Ham is doing a little bit of everything for Vikings offense
MINNEAPOLIS, MN - JANUARY 15: Minnesota Vikings fullback C.J. Ham (30) warms up before the NFL
Will C. J. Ham Play For The Minnesota Vikings Much Longer?
South Dakotans in the NFL, Week 10: C.J. Ham gets back in the end zone
C.J. Ham knows he has to work at being a dad
C.J. Ham Mic'd Up Against the Green Bay Packers in Week 11
CJ Ham Signed Minnesota Vikings White Football — Elite Ink