The Final Vikings 53-Man Roster Prediction: QB Shake Up, UDFAs Pile Up, and Job Opening

Look around online and it won’t be too difficult to find a Vikings 53-man roster prediction.
As a result, I’ve constrained myself to just a pair. At first, I offered a prediction that came out prior to the beginning of training camp and the preseason. Those things — camp and the preseason — have now passed, meaning it’s time to get into the second prediction.
Most pressing for the NFL calendar is Tuesday, August 26th, the time when the great descent concludes from 90 (or 91) players to 53. Consider who I believe will make the cut for the Minnesota Vikings.
As you’ll note, there are only 52 players included below. The thinking is that Minnesota will drop down by an extra guy, doing so in an effort to scoop up a promising player who was allowed to get away from a different team’s 53-man roster. Or, quite possibly, that Thielen thing actually happens.
Vikings 53-Man Roster Prediction
Offense — 25 Players

Quarterback (3)
Running Back (3)
- Aaron Jones
- Jordan Mason
- Zavier Scott (Read More)
Fullback (1)
- C.J. Ham
Wide Receiver (5)***
- Justin Jefferson
- Jalen Nailor (Possibility of IR)
- Tai Felton
- Tim Jones
- Myles Price
Tight End (3)
- T.J. Hockenson
- Josh Oliver
- Ben Yurosek
Left Tackle (2)
- Christian Darrisaw
- Justin Skule
Left Guard (1)
- Donovan Jackson
Center (2)
- Ryan Kelly
- Michael Jurgens
Right Guard (2)
- Will Fries
- Joe Huber
Right Tackle (3)
- Brian O’Neill
- Walter Rouse
- Logan Brown
*** Jordan Addison is on the team, but he’s suspended and thus not factoring into the 53-man prediction.
Defense — 24 Players

Edge Rusher (5)
- Jonathan Greenard
- Andrew Van Ginkel
- Dallas Turner
- Gabriel Murphy (Read More)
- Bo Richter
Defensive Line (6)
- Jonathan Allen
- Javon Hargrave
- Jalen Redmond
- Tyrion Ingram-Dawkins
- Levi Drake Rodriguez
- Elijah Williams
Linebacker (4)
- Blake Cashman
- Ivan Pace Jr.
- Eric Wilson
- Kobe King
Corner (5)
- Byron Murphy Jr.
- Isaiah Rodgers
- Jeff Okudah
- Mekhi Blackmon
- Dwight McGlothern
Safety (4)
- Harrison Smith
- Josh Metellus
- Theo Jackson
- Jay Ward
Special Teams — 3 Players

Kicker (1)
- Will Reichard
Punter (1)
- Ryan Wright
Long Snapper (1)
- Andrew DePaola