Some of you have asked when I'm going to pull the veil off of Barrows Mock 1.0. I learned last year that it's wise to wait until the very last minute in order to get the latest news. (Maiocco trick). I realize this is like waiting for Christmas morning to arrive when you're six years old, but try to be strong. ... In the meantime, here are some pre-draft predictions to keep you occupied.
BodogLife.com has come out with some draft odds, including which player various teams will select in the first round:
Who will be the tenth player (San Francisco 49ers) selected in the NFL draft?
I might switch the list up to read like this:
Brian Orakpo. Everything the 49ers like. But will he still be there? Unlikely.
Jeremy Maclin. A playmaker, but Maclin is not the big body the 49ers typically pick.
Aaron Maybin. Nice burst, but too light, too inexperienced for no. 10?
Tyson Jackson. Perfect fit ... if the 49ers hadn't picked Kentwan Balmer in '08.
Malcolm Jenkins. Is he a safety or cornerback? Risky Top 10 pick.
Barrows moonlights as a The Sporting News correspondent. The other beatwriters and I held a mock draft late last week. Here's the results. Do I make an awesome GM or what? Note: No Percy Harvin in the first round...
1. Lions: Matthew Stafford, QB, Georgia
2. Rams: Eugene Monroe, OT, Virginia
3. Chiefs: Aaron Curry, LB, Wake Forest
4. Seahawks: Jason Smith, OT, Baylor
5. Browns: Michael Crabtree, WR, Texas Tech
6. Bengals: Andre Smith, OT, Alabama
7. Raiders: B.J. Raji, DT, Boston College
8. Jaguars: Mark Sanchez, QB, USC
9. Packers: Tyson Jackson, DE, LSU
10. 49ers: Brian Orakpo, DE, Texas
11. Bills: Robert Ayers, DE, Tennessee
12. Broncos: Everette Brown, OLB/DE, Florida State
13. Redskins: Michael Oher, OT, Mississippi
14. Saints: Malcolm Jenkins, CB, Ohio State
15. Texans: Clay Matthews, OLB, USC
16. Chargers: Chris Wells, RB, Ohio State
17. Jets: Jeremy Maclin, WR, Missouri
18. Broncos: Peria Jerry, DL, Mississippi
19. Bucs: Brian Cushing, OLB, USC
20. Lions: Rey Maualuga, ILB, USC
21. Eagles: Knowshon Moreno, RB, Georgia
22. Vikings: Eben Britton, OT, Arizona
23. Patriots: Alphonso Smith, CB, Wake Forest
24. Falcons: Aaron Maybin, DE, Penn State
25. Dolphins: Vontae Davis, CB, Illinois
26. Ravens: Brandon Pettigrew, TE, Oklahoma State
27. Colts: Darrius Heyward-Bey, WR, Maryland
28. Bills: William Beatty, OT, UConn
29. Giants: Hakeem Nicks, WR, North Carolina
30. Titans: Kenny Britt, WR, Rutgers
31. Cardinals: Donald Brown, RB, UConn
32. Steelers: Fili Moala, DL, USC
-- Matt Barrows