Hehe. Was doing some surfing and came across this mock draft from back in 2001. I wonder how different the league would be if this went down (those in bold actually went to the predicted teams)...
1. Chargers: Michael Vick, QB, Virginia Tech. There is no other choice.
2. Cardinals: Gerard Warren, DT, Florida. They could trade down.
3. Browns: LaDainian Tomlinson, RB, Texas Christian. This is Tim Couch insurance.
4. Bengals: Richard Seymour, DT, Georgia. Assuming Corey Dillon stays.
5. Falcons: David Terrell, WR, Michigan. Big plays are the order here."
6. Patriots: Leonard Davis, OT, Texas. A WR or DL also is possible.
7. Seahawks: Justin Smith, DE, Missouri. Defense, defense, defense.
8. Bears: Jamal Reynolds, DE, Florida State. Some help for Brian Urlacher.
9. 49ers: Dan Morgan, LB, Miami (Fla.). The defense is under construction.
10. Seahawks: Koren Robinson, WR, North Carolina State. More defense also is possible.
11. Panthers: Kenyatta Walker, OT, Florida. Another possibility: RB.
12. Chiefs: Michael Bennett, RB, Wisconsin. Finally, the Chiefs get a runner.
13. Jaguars: Andre Carter, DE, California. Jags also need OL help.
14. Bills: Marcus Stroud, DT, Georgia. Reinforcement for the defense.
15. Redskins: Santana Moss, WR, Miami (Fla.). Jeff George can throw to Mosses.
16. Steelers: Steve Hutchinson, G, Michigan. A new anchor for the OL.
17. Packers: Chris Chambers, WR, Wisconsin. Keeping the pick in-state.
18. Lions: Todd Heap, TE, Arizona State. He'd look good in the West Coast.
19. Jets: Chad Johnson, WR, Oregon State. Keyshawn's cousin takes his place.
20. Rams: Shaun Rogers, DT, Texas. They need a big body inside.
21. Bucs: Fred Smoot, CB, Mississippi State. They could go for an OT.
22. Colts: Damione Lewis, DT, Miami. Defensive help is the priority.
23. Saints: Nato Clements, CB, Ohio State. They also could go for a WR.
24. Broncos: Will Allen, CB, Syracuse. This defense needs help.
25. Eagles: Freddie Mitchell, WR, UCLA. WR is the crying need.
26. Dolphins: Drew Brees, QB, Purdue. Can he slip this far?
27. Vikings: Deuce McAllister, RB, Mississippi. Again: Can he slip this far?
28. Raiders: Casey Hampton, DT, Texas. Also need WR help.
29. Titans: Reggie Wayne, WR, Miami (Fla.). As usual, WR is a big need.
30. Giants: Jeff Backus, OT, Michigan. They like big men.
31. Ravens: Derrick Gibson, S, Florida State. The league's best defense gets better.