This mock draft shows what I think will happen and not what I think should happen.
1. Carolina Panthers: QB Blaine Gabbert, Missouri
In no way do I like this pick. However the first pick is usually a QB, even if he is not the best player on the board. The Panthers will probably make this mistake.
2. Denver Broncos: DE DaQuan Bowers, Clemson
John Fox will install his system in Denver. He will want his new Julius Peppers.
3. Buffalo Bills: QB Cam Newton, Auburn
Buffalo needs a QB. Cam Newton is available. Sorry Bills fans.
4. Cincinnati Bengals: WR A.J. Green, Georgia
The Bengals do not want to trade Carson Palmer. The best thing they can do is try to make him happy. 85 and 81 are out. A.J. Green is in.
5. Arizona Cardinals: OLB Von Miller, Texas A&M
I know this is only the fifth pick but this is a steal. Von Miller might be the best player in the draft. No one comes out of college looking this promising as a 3-4 outside backer.
6. Cleveland Browns: DT Marcell Dareus, Alabama
Dareus should go higher but QBs bump him out of the top five. Good news for the Browns who need to fill the void left by Shaun Rodgers.
7. San Francisco 49ers: CB Patrick Peterson, LSU
And here we have another steal. Peterson can also be considered the best player in the draft. San Francisco has an embarrassing set of corners. The best player available fills their biggest need.
8. Tennessee Titans: DT Nick Fairley, Auburn
Tennessee beefs up their defensive line with a boom or bust 3-tech.
9. Dallas Cowboys: CB Prince Amukamara, Nebraska
In any other draft Amukamara would be the best corner available. He still goes in the top 10 though because the Cowboys desperately need help in their secondary.
10. Washington Redskins: WR Julio Jones, Alabama
There is no QB worth taking here but with Mike Shanahan you never know. I'm giving them the best player available on offense. Whoever plays QB in Washington will at least have a very talented target to throw to.
11. Houston Texans: DE/OLB Robert Quinn, North Carolina
I'm surprised I have Quinn out of the top 10 but Houston gets a good deal here. Quinn can play outside backer in Wade Phillips' new defense.
12. Minnesota Vikings: DE J.J. Watt, Wisconsin
Their biggest need is QB but again, none worth drafting here. Watt adds young talent to an aging defensive line.
13. Detroit Lions: OT Tyron Smith, USC
I'm no Lions fan but I want to see what Matt Stafford can do when he's not getting killed by the pass rush. I know the Lions do too.
14. St. Louis Rams: DE Ryan Kerrigan, Purdue
The Rams could use a defensive tackle and a receiver. Unfortunately there is no defensive tackle worth taking and no one seems to like Jon Baldwin as much as I do. Kerrigan adds a pass rusher opposite Chris Long. I would hate to be a QB with the two of them coming after me.
15. Miami Dolphins: RB Mark Ingram, Alabama
Again, no QB worth taking here. Miami could use a young healthy running back though. It doesn't hurt that he ran some wildcat at Alabama.
16. Jacksonville Jaguars: DE Aldon Smith, Missouri
Smith gives Jacksonville a very athletic pass rusher. They were 30th in sacks and 28th in pass yards allowed last year.
17. New England Patriots (from Oakland Raiders): DE Cameron Jordan, California
Jordan gives Bill Belichick a high motor 5-tech that can help pressure QBs.
18. San Diego Chargers: OT Nate Solder, Colorado
Marcus McNiel may or may not be there long term. Even if he is San Diego could use an upgrade at right tackle.
19. New York Giants: OLB Akeem Ayers, UCLA
Keith Bullock was a quick fix. Akeem Ayers give the Giants a much needed strong side backer.
20. Tampa Bay Buccaneers: DE Adrian Clayborn, Iowa
Tampa Bay beefed up their interior line in last years draft. They need to continue to build that defensive line on the outside.
21. Kansas City Chiefs: NT Phil Taylor, Baylor
Scott Pioli needs his new Vince Wilfork. The Chiefs need a good nose tackle to take their young defense to the next level.
22. Indianapolis Colts: OT Derrek Sherrod, Mississippi State
The best pass blocking tackle in the draft will be given the task of keeping Peyton Manning upright.
23. Philadelphia Eagles: OT Gabe Carimi, Wisconsin
Carimi might be slightly small for Andy Reids taste but he is too good a player to pass up at a position of need.
24. New Orleans Saints: DE Cameron Heyward, Ohio State
Heywards' talent is a steal at this point in my opinion. He took over the game in the Sugar Bowl and he has the talent to do that in the NFL.
25. Seattle Seahawks: CB Jimmy Smith, Colorado
Pete Carroll is used to having good corners from being at USC. Jimmy Smith will help him feel at home again. Oh, and he fills a position of need.
26. Baltimore Ravens: CB Brandon Harris, Miami
The Ravens have one of the leagues best defenses yet possibly the worst corp of corners. Imagine how good they would be with talent at that position.
27. Atlanta Falcons: TE Kyle Rudolph. Notre Dame
Tony Gonzales is aging and he considered retirement this year. Rudolph can contribute this year and eventually take over when Gonzo hangs it up.
28. New England Patriots: G/C Mike Pouncey, Florida
Pouncey is a versatile lineman who can fill the void left by Stephen Neal.
29. Chicago Bears: OT Anthony Castonzo, Boston College
With four tackles off the board the Bears get what's left. Chicago needs to try to protect Jay Cutler.
30. New York Jets: S Rahim Moore, UCLA
Free agency has been rough on the Jets safety unit. Rahim Moore adds more talent to an already scary secondary. This will allow Rex Ryan to continue to bring the pressure.
31. Pittsburgh Steelers: CB Aaron Williams, Texas
For far too long the Steelers have had terrible coverage corners. Its time to do something about that.
32. Green Bay Packers: Jonathan Baldwin, Pittsburgh
This is an absolute steal. Jon Baldwin has size and he knows how to use it. He is a matchup nightmare for defenses.