This here is my final mock for you mock draft junkies.
Don't worry, I'm one too. I know how it is only a few days before the draft...hands start sweating, can't sleep, tortured by dreams that Al Davis will mistakenly select a lacrosse player.
Well, maybe that's just life as a Raider fan.
Anyhow, my surprise prediction here is that the Raiders will take quarterback Jimmy Clausen of Notre Dame. I've defended JaMarcus Russell, but I'm starting to wonder how much Al Davis is still enamored by him.
I also have Seattle taking CJ Spiller to uprade the running game.
I won't be surprised if Minnesota adds Colt McCoy (or Tim Tebow) near the end of the first round. McCoy would be a good fit in Minnesota but it depends on how much coach Childress thinks of Tarvaris Jackson.
1. St. Louis Rams: Sam Bradford, QB, Oklahoma
The Rams are rebuilding and thus start the process with Sam Bradford.
2. Detroit Lions: Ndamukong Suh, DT, Nebraska
Detroit coach Jim Schwartz gets an anchor for the defensive line.
3. Tampa Bay Buccaneers: Gerald McCoy, DT, Oklahoma
The Bucs get a future Warren Sapp.
4. Washington Redskins: Russell Okung, OT, Oklahoma State
Mike Shanahan's new regime now has Donovan McNabb, Larry Johnson, and Willie Parker. The missing piece is a left tackle.
5. Kansas City Chiefs: Trent Williams, OT, Oklahoma
The Chiefs get the left tackle that they covet. I should add that Washington has shown some interest in Trent Williams.
Nevertheless, I think that interest is only as insurance, in the event that Detroit defies expectations and takes Russell Okung.
Yet, Washington's interest in Williams could mean that the Chiefs will agree that Williams is the second best offensive tackle.
Most are convinced that Scott Pioli will take Bryan Bulaga, and the Chiefs very well could. But I'd rather stick with my belief that Bulaga is overrated as a left tackle.
6. Seattle Seahawks: C.J. Spiller, HB, Clemson
Seattle gets the halfback that it needs.
7. Cleveland Browns: Bryan Bulaga, OL, Iowa
Mike Holmgren seems disenchanted by Jimmy Clausen, possibly because the Browns just traded a former Notre Dame quarterback, while a halfback would be a reach.
Thus, the Browns do the next best thing and upgrade the offensive line. Bryan Bulaga is now seen as a right tackle prospect in the NFL.
8. Oakland Raiders: Jimmy Clausen, QB, Notre Dame
Surprise. Al Davis may still seem committed to JaMarcus Russell, but that may be all part of the plan. Unless the Raiders trade down, don't be surprised if the Raiders take Jimmy Clausen.
The Bills add the best available player.
10. Jacksonville Jaguars: Derrick Morgan, DE, Georgia Tech
The Jaguars add a rusher as a potential upgrade.
11. Denver Broncos: Rolando McClain, ILB, Alabama
The Broncos need a tackling machine in the middle now that Andra Davis is gone.
12. Miami Dolphins: Jason Pierre-Paul, DE-LB, South Florida
Bill Parcells adds a project rusher for the 3-4.
13. San Francisco 49ers: Earl Thomas, DB, Texas
Mike Singletary gets a versatile defensive back to shore up the secondary. Earl Thomas is reminiscent of Bob Sanders.
14. Seattle Seahawks: Charles Brown, OT, USC
This is higher than Charles Brown is expected to go, but new coach Pete Carroll loves his players, as does any coach in the National Football League.
15. New York Giants: Joe Haden, CB, Florida
The G-Men add Joe Haden to shore up the secondary.
16. Tennessee Titans: Dan Williams, NT, Tennessee
The Titans add Dan Williams to fill the middle of the defensive line.
17. San Francisco 49ers: Anthony Davis, OT, Rutgers
The 49ers need to beef up the right side of the offensive line.
18. Pittsburgh Steelers: Jared Odrick, DT, Penn State
The Steelers get back to their roots of defense. Pittsburgh adds Jared Odrick to beef up the defensive line.
19. Atlanta Falcons: Sergio Kindle, LB, Texas
The Falcons are in a tough spot here. They need a rusher, but there won't be a sure-fire end available. Sergio Kindle, though, could upgrade the linebacking spot for Atlanta and disrupt the backfield.
20. Houston Texans: Kyle Wilson, CB, Boise State
The Texans need to keep pace with the offense of the Colts.
21. Cincinnati Bengals: Golden Tate, WR, Notre Dame
The Bengals need another target for Carson Palmer. Chad Ochocinco and Antonio Bryant are both over 30, so the Bengals would love to add another young receiver.
I know that Cincy has taken troubled players in the past, but I think Golden Tate is slowly surpassing Dez Bryant, because Tate has played in a pro-style offense.
22. New England Patriots: Jerry Hughes, LB, TCU
The Pats need an outside rusher and Jerry Hughes has been skyrocketing as a 3-4 linebacker.
23. Green Bay Packers: Rodger Saffold, OT, Indiana
Rodger Saffold is a raw talent but has good football presence.
24. Philadelphia Eagles: Mike Iupati, G, Idaho
The Eagles signed Stacy Andrews but he disappointed. Mike Iupati would shore up the right side of the line now that Shawn Andrews is gone.
25. Baltimore Ravens: Dez Bryant, WR, Oklahoma State
The Ravens take a value pick as the future replacement for Derrick Mason. I should comment however that the Ravens could potentially trade up by trading LT Jared Gaither.
26. Arizona Cardinals: Terrence Cody, NT, Alabama
The Cardinals need to beef up the middle of the defensive line.
27. Dallas Cowboys: Bruce Campbell, OT, Maryland
Bruce Campbell is a raw talent and should fit well in Dallas.
28. San Diego Chargers: Ryan Matthews, HB, Fresno State
The Bolts are ecstatic that Ryan Matthews is still on the board.
29. New York Jets: Maurkice Pouncey, OL, Florida
The Jets add an offensive lineman for options.
30. Minnesota Vikings: Colt McCoy, QB, Texas
The Vikings resigned Tarvaris Jackson, but because the Vikings have few needs, the Vikes could look for a value pick and question whether Colt McCoy (or Tim Tebow) would upgrade the backup spot.
31. Indianapolis Colts: Taylor Mays, S, USC
The Colts' defense relies on speed, which would make Mays a perfect fit. It would make sense to convert Mays to strongside linebacker in the NFL.
32. New Orleans Saints: Carlos Dunlap, DE, Florida
The Saints need a defensive end now that Charles Grant is gone, and Dunlap fits the bill.