Here's my mock draft heading into Thursday. I'll publish another version on the day of the draft, and likely it will have a few changes. But for now, this is how I think it will go at this point in time.
1. ST. LOUIS: Sam Bradford, QB, OklahomaComment: Bradford gives Rams a franchise quarterback.
2. DETROIT: Ndamukong Suh, DT, NebraskaComment: Perhaps the most dominant player in the draft3. TAMPA BAY: Gerald McCoy, DT, OklahomaComment: Some draft experts think he’s better than Suh.
4. WASHINGTON: Trent Williams, OT, OklahomaComment: Someone has to protect new QB Donovan McNabb. Williams is a good fit for head coach Mike Shanahan's zone blocking scheme.
5. KANSAS CITY: Bryan Bulaga, OT, Kansas CityComment: A perfect fit for Chiefs’ system, and can play right away.
6. SEATTLE: Russell Okung, OT, Oklahoma StateComment: Considered by some as the best OT, Hawks will be happy to get him here.
7. CLEVELAND: Eric Berry, S, TennesseeComment: Instant playmaker at back end of Browns’ defense.
8. OAKLAND: Bruce Campbell, OT, MarylandComment: Raiders take most athletic prospect on the board here.
9. BUFFALO: Jimmy Clausen, QB, Notre DameComment: Bills need a quarterback of the future.
10. JACKSONVILLE: C.J. Spiller, RB, ClemsonComment: Gives Jags an explosive,1-2 punch with Maurice Jones-Drew.
11. DENVER: (from Chicago): Dez Bryant, WR, Oklahoma StateComment: The Broncos need someone to replace Brandon Marshall.
12. MIAMI: Dan Williams, DT, TennesseeComment: Dolphins get big body to clog the middle of their defense.
13. SAN FRANCISCO: Joe Haden, CB, FloridaComment: Best overall cornerback in the draft.
14. SEATTLE (from Denver): Derrick Morgan, DE, Georgia TechComment: Seahawks need to add another edge pass rusher. Morgan could go earlier, but with seven teams running a 3-4 defense ahead of Seattle I think he could slip. Morgan is more of a 4-3 end who might struggle as an edge rusher in a 3-4.
15. N.Y. GIANTS: Rolando McClain, LB, AlabamaComment: Fills an obvious need as an every-down linebacker.
16. TENNESSEE: Jason Pierre-Paul, DE, South FloridaComment: Superior athlete with potential to be an elite pass rusher.
17. SAN FRANCISCO (from Carolina): Anthony Davis, OT, RutgersComment: Work habits are questionable, but not his talent.
18. PITTSBURGH: Maurkice Pouncey, C, FloridaComment: Best interior lineman in the draft.
19. ATLANTA: Brandon Graham, DE, MichiganComment: Falcons get perhaps the most polished pass rusher in the draft.
20. HOUSTON: Earl Thomas, CB, TexasComment: Has versatility to play cornerback or safety.
21. CINCINNATI: Jermaine Gresham, TE, OklahomaComment: The Bengals need another target for Carson Palmer
22. NEW ENGLAND: Jared Odrick, DT, Penn StateComment: A good fit as a defensive end in Pat’s 3-4 scheme.
23. GREEN BAY: Mike Iupati, OG, IdahoComment: The Packers can use another lineman to help protect Aaron Rodgers.
24. PHILADELPHIA: Taylor Mays, S, USCComment: The Eagles get a superior athlete who plays fast.
25. BALTIMORE: Kyle Wilson, CB, Boise StateComment: Ravens take the best prospect on the board in Wilson.
26. ARIZONA: Sergio Kindle, OLB, TexasComment: Cardinals need help on the outside with the pass rush.
27. DALLAS: Rodger Saffold, OT, IndianaComment: With Flozell Adams gone Cowboys need a replacement.
28. SAN DIEGO: Ryan Mathews, RB, Fresno StateComment: He’ll fill the big shoes of the departed LT.
29. N.Y. JETS: Everson Griffen, DE, USCComment: Griffen gives Jets an explosive, edge rusher.
30. MINNESOTA: Devin McCourty, CB, RutgersComment: Vikings need to add depth in the back end of their defense.
31. INDIANAPOLIS: Charles Brown, OT, USCComment: The Colts are looking to get more athletic up front.
32. NEW ORLEANS: Jerry Hughes, OLB, TCUComment: Hughes is the most athletic edge rusher available here.