I have long said that I wouldn’t move the Vikings out of the 32 spot in my mock until I had a reason to believe they would be drafting anywhere else. I almost put them down at the 30 spot.
I elected to keep the faith, however. Here is my latest mock:
- Rams – Jimmy Clausen, QB, Notre Dame: The Rams get their quarterback of the future in an effort to turn things around as soon as possible.
- Bucs – Ndamukong Suh, DT, Nebraska: Right now, Suh is considered the obvious pick to help the Bucs get their defense back on track
- Lions – Eric Berry, S, Tennessee: It has to be killing Jim Schwartz to see his defense playing this poorly. He has no patience for poor defense, and I get the feeling he’s going to start replacing just about everyone in Detroit’s defensive backfield.
- Chiefs – Gerald McCoy, DT, Oklahoma: The Chiefs have to get their defense fixed ASAP, starting in the trenches.
- Browns – Joe Haden, CB, Florida: The Browns need help everywhere, and Mike Holmgren decides to take the best player available at a position of need.
- Redskins – Russell Okung, OT, Oklahoma State: The Skins are lucky to have Okung fall this far and they know it. Their offensive line is in awful shape.
- Seahawks – Bruce Campbell, OT, Maryland: The Seahawks are praying that Okung falls to them, but alas they get the guy they figured they’d get. Campbell will help out an O-Line that needs all they can get.
- Raiders – Ryan Mallett, QB, Arkansas: When it comes to Al Davis, just go ahead and roll the dice. But one has to think they cannot be happy with their quarterback situation.
- Broncos – Earl Thomas, FS, Texas: The Broncos are thrilled to get a top notch safety in their backfield to learn from Brian Dawkins.
10. Bills – Rolando McClain, ILB, Alabama: The Bills have some talent on defense, but now they need that leading presence to take them to the next level.
11. Niners – Sam Bradford, QB, Oklahoma: The Niners say they’re content with Alex Smith and/or Shaun Hill. But once they realize how low they are drafting despite a very talented roster, Singletary makes a move to finalize his franchise quarterback.
12. Niners – Charles Brown, OT, USC: Now Singletary opts to protect his new quarterback, a theory that has gone untested in San Francisco for quite some time.
13. Titans – Derrick Morgan, DE, Georgia Tech: The Titans have lost their edge on the defensive line and Kyle Vanden Bosch is set to become a very expensive free agent after this season.
14. Steelers – Taylor Mays, S, USC: Mike Tomlin is looking to add a player to his defense capable of unleashing hell. He’s possibly losing two of his safeties to free agency/old age after this season.
15. Jets – Donovan Warren, CB, Michigan: Rex Ryan has to feel a little bit bummed about how this season played out for him. This pick helps reinforce a defense that appeared to be on the verge of greatness.
16. Dolphins – Terrence Cody, NT, Alabama: Jason Ferguson’s career is pretty much over. The Fins need that big run stopper in the middle of their D-Line.
17. Jaguars – Tim Tebow, QB, Florida: Tebow is an icon in Florida and the Jags need to desperately sell tickets. Tebow could be their only hope.
18. Texans – Ras-I Dowling, CB, Virginia: The Texans may lose Dunta Robinson after this season and have very little besides him to be excited about in their defensive backfield. If Robinson stays, Dowling can also play safety.
19. Falcons – Greg Hardy, DE, Ole Miss: The Falcons need to get to opposing quarterbacks. This will be their next step towards establishing themselves as a top-notch NFC team.
20. Giants – Everson Griffen, DE, USC: For some reason the Giants have taken a year off when it comes to being a scary running team. But they know the potential is there, so they opt to take the best player available.
21. Seahawks – C.J. Spiller, RB, Clemson: The ‘Hawks are elated to see Spiller fall to them here. Adding Spiller to an improve O-Line should do wonders for this struggling offense.
22. Ravens – Dez Bryant, WR, Oklahoma State: Teams keep getting lucky in my mock for some reason. The Ravens are no exception, as the top vertical threat in this draft class falls to them, and guess what… they need one really badly.
23. Patriots – Jerry Hughes, DE/OLB, TCU – The Patriots need help on defense, and any defensive back would be a reach at this point. No harm in boosting the front seven.
24. Packers – Bryan Bulaga, OT, Iowa: If Thompson and McCarthy don’t find help for the offensive line, then they are likely to be run out of Cheeseland.
25. Cowboys – Anthony Davis, OT, Rutgers: Flozell has generated a lot of negative attention this year, both because of his poor play and his dirty play. The Cowboys would love to find a potential replacement… though Davis would probably take some time to develop.
26. Bengals – Carlos Dunlap, DE, Florida: Take a risk on a player with a bad reputation? Sure, the Bengals are good for it. And who could blame them in this instance? They have a good thing started on defense, and getting a talent like Dunlap this late is awful tempting.
27. Cardinals – Jason Fox, OT, Miami: The tackles in Arizona have played terribly this year. Time for some new blood on the offensive line.
28. Eagles – Travis Lewis, OLB, Oklahoma: The Eagles have gotten hot at the right time, but it could have been sooner if it wasn’t for unrest at the linebacker position.
29. Chargers – Jahvid Best, RB, California: Sproles might hit free agency and L.T. is not long for the NFL. Best is best at this point.
30. Saints – Sean Weatherspoon, OLB, Missouri: The Saints could use some help on defense, and Weatherspoon is the best guy at a position of need.
31. Colts – Trent Williams, OT, Oklahoma: The Colts need to keep Peyton Manning healthy for as long as possible, and that means investing high picks and lots of money into the offensive line.
32. Vikings – Joseph Barksdale, OT, LSU: Bryant McKinnie could be traded for free tickets on a Minnetonka Cruise and I’d be alright with that. Time to find a left tackle that isn’t a joke. Barksdale is not as big as Big Mac but he is twice as athletic and would fit our scheme much better.