Greg Cosell released his mock today. He goes based only on his own film study and opinions. Very unorthodox. Also worth noting he hasnt studied individual team needs, he just goes off of his general impressions of team needs. He is a film junkie tho, and has put in as much work as anyone.
Most interesting mock I have seen in a long time:
1. Indianapolis (I know they are taking Andrew Luck but that’s not important for this exercise): Robert Griffin III(QB - BAY)
2. Washington: Andrew Luck(QB - STAN)
3. Minnesota: Stephon Gilmore(CB - SCAR)
4. Cleveland: Trent Richardson(RB - BAMA)
5. Tampa Bay: Janoris Jenkins(CB - NALA)
6. St. Louis: Fletcher Cox(DT/DE - MSST)
7. Jacksonville: Morris Claiborne(CB - LSU)
8. Miami: Ryan Tannehill(QB - TAMU)
9. Carolina: Michael Floyd(WR - ND)
10. Buffalo: Justin Blackmon(WR - OKST)
11. Kansas City: Luke Kuechly(LB - BC)
12. Seattle: Melvin Ingram(DE - SCAR)
13. Arizona: Matt Kalil(OT - USC)
14. Dallas: Mark Barron(S - BAMA)
15. Philadelphia: Chandler Jones(DL - SYC)
16. Jets: Courtney Upshaw(DE/OLB -BAMA)
17. Cincinnati: David DeCastro(OG - STAN)
18. San Diego: Cordy Glenn(OT/OG - GEO)
19. Chicago: Kendall Wright(WR - BAY)
20. Tennessee: Whitney Mercilus(DE - ILL)
21. Cincinnati: Dre Kirkpatrick(CB - BAMA)
22. Cleveland: Rueben Randle(WR - LSU)
23. Detroit: Mike Adams(OT - OSU)
24. Pittsburgh: Kevin Zeitler(OG - WISC)
25. Denver: Coby Fleener(TE - STAN)
26. Houston: Riley Reiff(OT - IOWA)
27. New England: Shea McClellin(DE - BS)
28. Green Bay: Andre Branch(DE - CLEM)
29. Baltimore: Dont’a Hightower(ILB - BAMA)
30. San Francisco: Peter Konz(C - WISC)
31. New England: Michael Brockers(DT - LSU)
32. Giants: Doug Martin(RB - BS)
If you want explanations here they are:
http://nflfilms.nfl.com/2012/04/23/cosell-talks-mock-draft/