The Vikings in 2020: Who's back, and who's gone?
Duluth native C.J. Ham took the long road to Vikings' backfield
The Vikings in 2020: Who's back, and who's gone?
C.J. Ham Makes Holidays & Vikings Better
Forecasting Vikings roster
Forecasting Vikings roster
Off and Running - High School Season in Full Swing by Let's Play Hockey - Issuu
Duluth Native C.J. Ham Hits 100 Career Games As Member Of Vikings