Newly-appointed Minnesota Vikings general manager Rick Spielman has an advantage heading into the 2012 NFL draft. With so many holes on both sides of the ball, no matter who the Vikings select in the first round, he can use the worn-out phrase that they selected the "best player available," and no doubt it will help to address a need.
Unless, of course, he uses it to draft a defensive end, and then let the impending rumors about a Jared Allen trade begin.
With 10 selections in the upcoming draft, the Vikings should be able to find at least one starter, and hopefully two, add some depth to the roster and find some special team players that can make an immediate impact on the team.
One option for the Vikings will be to trade down the third pick in the draft, swapping first-round picks and adding yet another draft pick either this year or next.
With this many selections, the Vikings can address almost every need they have.
Here's one look, prioritizing the Vikings' need by position.