It's time we all said it: congratulations are in order for Minnesota Vikings general manager Rick Spielman.
Adding key free agents on both sides of the ball, Spielman was able to quickly improve this roster coming off a dismal 5-10-1 campaign in 2013.
Without grandiose visions of spending money to solve all of the team's needs, now's the time to look for bargain deals in free agency and the 2014 NFL draft for more help.
Because as promising as this roster looks so far, competing in a division packed with gunslinging quarterbacks and Andre the Giant-sized wide receivers means Spielman will have to finish his offseason on a high note.
Taking a look at the current depth chart and factoring in each player's past production is a great way to figure out the Vikings needs.
Ranking those needs from from lowest to highest priority, it's time to start the slideshow and check out the list.