The Vikings in 2020: Who's back, and who's gone?
Football: Faith and family come first for Duluth native C.J. Ham
2018 Minnesota Vikings Media Guid3, PDF
Mattison carries torch as Vikings' new lead back - Duluth News
C.J. Ham Joins Rare Company with 100th Vikings Game
Off and Running - High School Season in Full Swing by Let's Play
NFL: Duluth native C.J. Ham still living the dream with the
Duluth Native C.J. Ham Hits 100 Career Games As Member Of Vikings