Vikings 2023 free agency: Follow the latest offseason roster moves
Why the Vikings extended fullback CJ Ham - Sports Illustrated Minnesota Sports, News, Analysis, and More
2020 Minnesota Vikings season - Wikipedia
Vikings Snap Counts: Ham makes impact in limited role against Bills North News - Bally Sports
Duluth's CJ Ham signs contract extension with Vikings - – With you for life
Vikings sign fullback C.J. Ham to 2-year extension
Football: Faith and family come first for Duluth native C.J. Ham - Duluth News Tribune
NFL free agency updates: Chiefs release Eric Berry - Los Angeles Times
Ranking the NFL's 20 biggest outlier contracts in 2020 - A fullback blows away the competition again - ESPN