I'm sure things will change greatly over the next month, and I'm sure this mock won't make everyone happy. But it was something to do on a rainy night in the office.
I'll do at least one more mock as we slowly press towards the draft - which is ridiculously late this year.
1. Houston, Blake Bortles, QB, Central Florida. Bill O’Brien got a first-hand look at Bortles last season when he went into State College and beat the Nittany Lions.
2. St. Louis (from Washington), Greg Robinson, OT, Auburn. The Rams need to see exactly what they have in QB Sam Bradford, but they can’t keep him healthy because the line is so bad.
3. Jacksonville, Jadaveon Clowney, DE, South Carolina. Jacksonville has been trying to find pass rushers for the better part of the last 10 years.
4. Cleveland, Johnny Manziel, QB, Texas A&M. The Browns didn’t go to Manziel’s pro day, then scheduled a private meeting with him. Sammy Watkins would make sense, too, but what good are wideouts if you don’t have someone to get them the ball?
5. Oakland, Sammy Watkins, WR, Clemson. The Raiders just traded for Matt Schaub to take QB off the board. Now, they get Schaub a toy.
6. Atlanta, Khalil Mack, OLB, Buffalo. The Falcons would have liked to get Clowney to pump up their pass rush and could move up to get him. But they settle for Mack here, and that’s not a bad thing.
7. Tampa Bay, Jake Matthews, OT, Texas A&M. The Bucs need help all the way across the line and get it here.
8. Minnesota, Teddy Bridgewater, QB, Louisville. The Christian Ponder experiment is over.
9. Buffalo, Taylor, Lewan, OT, Michigan. The Bills need a right tackle and Lewan looks more like a RT in the NFL than a LT to me.
10. Detroit, Justin Gilbert, CB, Oklahoma State. The Lions need help in the secondary. It will be tough to pass on the home state kid in Darqueze Dennard of Michigan State, but Gilbert’s speed and return ability make the difference.
11. Tennessee, Darqueze Dennard, CB, Michigan State. After losing Pro Bowl corner Alterraun Verner in free agency, the Titans could use a replacement.
12. N.Y. Giants, Aaron Donald, DT. Pitt. Donald is the perfect fit for New York’s attacking front four.
13. St. Louis, Ha-Ha Clinton-Dix, S, Alabama. The Rams could go WR here but they can get one later. What they can't do is get the best safety available. And rumor has it they love Clinton-Dix.
14. Chicago, Timmy Jernigan, DT, Florida State. Jernigan was dominating the national championship game until gassing out in the fourth quarter.
15. Pittsburgh, Mike Evans, WR, Texas A&M. With both top corners gone, the Steelers breath a sigh of relief that Evans isn't. If he and both top corners are gone, look for a trade back.
16. Dallas, Calvin Pryor, S, Louisville. The Cowboys defense has been a mess on the back end for years.
17. Baltimore, Eric Ebron, TE, North Carolina. The Ravens could use defensive help, but Ebron is too good to pass up.
18. N.Y. Jets, Zack Martin, OL, Notre Dame. The Jets could use a playmaker on offense, but Martin’s a nice value pick for a team that needs guard help.
19. Miami, Cyrus Kouandjio, OT, Alabama. The Dolphins would have preferred Martin, but settle for Kouandjio.
20. Arizona, Derek Carr, QB, Fresno State. The Cardinals go for the value. And Carson Palmer is now 34 years old.
21. Green Bay, Anthony Barr, LB, UCLA. The Packers could use help anywhere on their defensive front.
22. Philadelphia, Ryan Shazier, LB, Ohio State. Shazier has outstanding speed, which will fit in well with what the Eagles are trying to build.
23. Kansas City, Marquise Lee, WR, USC. The Chiefs struck out with Jonathan Baldwin a couple of years ago. But Lee is a more proven commodity.
24. Cincinnati, Kony Ealy, DE, Missouri. Michael Sams got all the publicity, but Ealy’s the better pro prospect.
25. San Diego, Louis Nix, DT, Notre Dame. The Chargers need a run stuffer in the middle of their 3-4.
26. Cleveland, Brandon Cooks, WR, Oregon State. The Browns got their QB early in the draft and now get the fastest player in this draft later.
27. New Orleans, Kyle Fuller, CB, Virginia Tech. Here's a darkhorse pick for the Steelers if Gilbert and Dennard are gone.
28. Carolina, Kelvin Benjamin, WR, Florida State. The Panthers are basically starting over at wide receiver.
29. New England, Scott Crichton, DE, Oregon State. Crichton is the kind of disruptive athlete Belichick likes.
30. San Francisco, Odell Beckham, Jr., WR, LSU. The 49ers don’t have enough playmakers on offense.
31. Denver, Dee Ford, DE/LB Auburn. An additional pass rusher for the Broncos.
32. Seattle, Stephon Tuitt, DE, Notre Dame. The Seahawks suffered some defensive line losses and get a good value pick in Tuitt.