Two positions that are very important are left tackle, which requires a good athlete who has the ability to protect the quarterback, and running back, which every team needs so they can run the ball effectively and help take the pressure off the passing game.
Unfortunately, the Vikings have lost their standout running back, Adrian Peterson, who has undergone surgery and might be finished as an elite NFL runner. If he does come back, he has to prove that he can come close to leading the NFL in rushing like he did last year.
The Vikings thought enough of Matt Kalil that they made him one of the highest-paid offensive linemen in the league this year at $11 million, and now he is through for the season and like Peterson might never be the same or be forced to retire because of injuries.
What's equally unfortunate is the Vikings will not be in a good position to add an elite running back or tackle in next year's draft because they traded their 2017 No. 1 draft choice and at minimum a 2018 fourth-rounder to the Eagles in the Sam Bradford deal.
However. if you want to be positive, this is what you have to think: Vikings General Manager Rick Spielman has proved to be such a genius when it comes to making trades, drafting and signing free agents that you can't sell him short on coming up with some kind of a miracle to replace two of the best players on the roster in Peterson and Kalil.
But Peterson wouldn't have been offered a contract next year even if he hadn't gotten hurt because he would have to be paid a $6 million roster bonus for reporting in the spring and an $18 million option on a contract. Spielman wasn't going to exercise that option even if Peterson duplicated last year's success because running backs aren't paid that much in the NFL anymore. And it's unlikely Peterson would have accepted a large pay cut if the Vikings let him go and offered him a smaller contract.
Free-agent issues
The Vikings do have another problem in that they could have 13 other free agents next year, not including Kalil and Peterson.
The pending free agents are running backs Zach Line and Matt Asiata, linebackers Audie Cole and Chad Greenway, tight end Rhett Ellison, offensive linemen Joe Berger, Mike Harris and Andre Smith, defensive lineman Justin Trattou, punter Jeff Locke, defensive backs Captain Munnerlyn and Terrance Newman and quarterback Shaun Hill.