Posted by ESPN.com’s Kevin Seifert
Check here for a full list of Minnesota’s roster moves.
Biggest surprise: There weren’t many, but it was a bit startling to see the Vikings part ways with tight end Garrett Mills. He’s always demonstrated soft hands and seemed to be an offensive playmaker in the waiting. The Vikings carried him on their roster for two years hoping that would be the case, but this year they decided to go heavier at the receiver position. They kept three tight ends -- Visanthe Shiancoe, Jim Kleinsasser and Jeff Dugan -- along with six receivers. Essentially, No. 6 receiver Darius Reynaud beat out Mills.
No brainers: There will be some hand-wringing over the decision to release quarterback John David Booty, especially if he is claimed by another team. I don’t deny that he’s in the middle of his development, but to this point I’ve never seen anything to suggest he’ll be any better than a No. 3 quarterback. The Vikings have three passers on their roster who are better than him. I don’t think there are many people in the NFL who consider Booty the Vikings’ quarterback of the future. It’ll be OK.
What’s next: Minnesota will have to determine whether Tarvaris Jackson or Sage Rosenfels will be the No. 2 quarterback behind starter Brett Favre. I’m guessing it’s Jackson. Coach Brad Childress loathes interceptions, and Rosenfels threw a bad one Friday night against Dallas. I’ll also be interested to see if some of the Vikings’ roster decisions help improve their coverage units. Linebackers Jasper Brinkley and Kenny Onatolu, along with defensive backs Jamarca Sanford and Karl Paymah, made the team based almost exclusively on special teams.