Episode 12: C.J. Ham, Minnesota Vikings Fullback
CJ Ham happy to remain a Viking
C.J. Ham - Minnesota Vikings Fullback - ESPN
Duluth native C.J. Ham took the long road to Vikings' backfield
MINNEAPOLIS, MN - DECEMBER 06: Minnesota Vikings Fullback C.J. Ham
Duluth native C.J. Ham plays 100th game as a Viking
Duluth native C.J. Ham took the long road to Vikings' backfield
Vikings star wide receiver Justin Jefferson still being evaluated
Minnesota Viking's CJ Ham hosted fourth annual football camp
Vikings star wide receiver Justin Jefferson still being evaluated
Minnesota Vikings - Happy birthday, Hammer! 🔨
C.J. Ham Shirt Minnesota Vikings C.J. Ham T-Shirts - Vikings Store
Offseason In Review: Minnesota Vikings