From Abdullah to Zylstra, 90 thoughts on the Minnesota Vikings' 90
Vikings get critical Allen turnovers, stun Bills 33-30 in OT
C.J. Ham Joins Rare Company with 100th Vikings Game
Vikings' C.J. Ham, Mason Cole sit out practice, Adam Thielen still
Ten things: A football nerd's guide to the 2020 Minnesota Vikings
How Vikings FB C.J. Ham Could be Key Contributor to New-Look Offense
Minnesota Vikings 2023 Preview: Depth Charts, Rosters, and Predictions
How Vikings FB C.J. Ham Could be Key Contributor to New-Look Offense
Ranking the Minnesota Vikings roster from 1 to 53 - Sports
Minnesota Vikings depth chart: Offensive line remains in flux
Report: Vikings FB C.J. Ham agrees to 3-year extension
Vikings' Post-PS1 53-Man Roster Projection - Daily Norseman
20 NFL players to watch in 2020: Minnesota Vikings fullback CJ Ham