We are a week into NFL free agency, and already much has changed in term of team needs due to signings, cuts and trades.
This is my current first-round mock draft as it stands today, although it's sure to change much more by the time the draft rolls around.
1. St. Louis Rams — QB Sam Bradford, Oklahoma
The Rams just signed defensive tackle Fred Robbins, and all indicates are they will go with Bradford, and not one of the premier defensive tackles, with the first overall pick.
2. Detroit Lions — DT Ndamukong Suh, Nebraska
The will have a shot at Suh or Gerald McCoy, and both if the Rams go with a quarterback first overall. I like Suh slightly better, so he gets the nod.
3. Tampa Bay Buccaneers — DT Gerald McCoy, Oklahoma
Eric Berry and Russell Okung are tempting pick here, but the Bucs' defensive line needs an overhaul, and they can't pass up on an elite talent like McCoy.
4. Washington Redskins — OT Russell Okung, Oklahoma State
The Redskins need a long-term quarterback, but they have absolutely no starting-caliber offensive tackles. Jason Campbell is adequate for another year, but they can't pass up on a talent like Okung.
5. Kansas City Chiefs — S Eric Berry, Tennessee
The Chiefs have a lot of needs, but with Okung falling I have to have them go another direction. Eric Berry is a playmaker in the secondary and would be a great addition.
6. Seattle Seahawks — QB Jimmy Clausen, Notre Dame
Matt Hasselbeck has been on the decline for some years now, and it's time the Seahawks address the quarterback position for the future. Pete Carroll has seen plenty of Clausen in USC's games against Notre Dame, and he's a quality candidate for the job.
7. Cleveland Browns — CB Joe Haden, Florida
With no quarterbacks worth taking at this spot, the Browns must turn their attention elsewhere in Round One. The secondary is sorely lacking, and Haden could give them the legit No. 1 corner the team needs.
8. Oakland Raiders — OT Anthony Davis, Rutgers
Mario Henderson just may be the league's worst starting offensive tackle, while Cornell Green has left for Buffalo in free agency and was horrible anyway. The Raiders need to address the position badly, and Davis is the type of physical specimen, high-upside guy Al Davis would love.
9. Buffalo Bills — OT Bryan Bulaga, Iowa
The Bills are completely without a starting-caliber left tackle, and they're very misguided if they think Cornell Green is a starter in this league. Bryan Bulaga would be a great addition to a line that has a long way to go, but already has some young talent.
10. Jacksonville Jaguars — DE Jason Pierre-Paul, South Florida
Despite drafting Derrick Harvey and Quentin Groves early on in recent years, the Jaguars are still lacking a good pass rush. "JPP" isn't as refined or proven as Georgia Tech's Derrick Morgan, but the in-state product offers some great physical tools and a lot of upside.
11. Denver Broncos (from Bears) — WR Dez Bryant, Oklahoma State
Whether they deal Brandon Marshall this offseason or not, a split is likely coming at some point, and the Broncos will need a true No. 1 receiver. Bryant is the best of this year's class and is well worth the No. 11 pick.
12. Miami Dolphins — LB Sergio Kindle, Texas
With inside linebacker somewhat addressed with the signing of Karlos Dansby (the team could still use an upgrade over Channing Crowder), the focus at No. 12 will likely shift to outside linebacker. Kindle already has experience standing up and be able to contribute heavily as a rookie.
13. San Francisco 49ers — RB C. J. Spiller, Clemson
Although they already have a Pro Bowl running back in Frank Gore, but they are seriously lacking a complementary back as well as a return specialist. Spiller could fill both needs, and would be an excellent addition to a potentially dynamic backfield.
14. Seattle Seahawks (from Broncos) — OT Trent Williams, Oklahoma
Whether Walter Jones retires in 2010 or not, the veteran doesn't have much time left, and the team will need a long-term replacement. Williams could be that guy, or at least a quality right tackle instead.
15. New York Giants — LB Rolando McClain, Alabama
The Giants don't have many glaring needs, but they are lacking a legitimate replacement for middle linebacker Antonio Pierce. McClain is a stud, and the G-Men would probably be glad if he fell into their laps.
16. Tennessee Titans — DE Derrick Morgan, Georgia Tech
With the departure of Kyle Vanden Bosch to Detroit, the Titans could use another starting-caliber pass rusher. Morgan fits the bill as the best defensive end on the board a this point, so he' the logical choice.
17. San Francisco 49ers — S Taylor Mays, Southern California
The Niners would probably like an offensive tackle here, but there isn't one on the board worth taking. There isn't much talent at the safety position, making the local physical freak an intriguing option.
18. Pittsburgh Steelers — DE Jared Odrick, Penn State
There aren't many needs on this team despite their disappointing campaign, and safety Earl Thomas (whom I originally had here) no longer makes sense with the signings of Ryan Clark and Will Allen. Odrick would be a great fit at defensive end in the Steelers' 3-4, which is a spot that could use an injection of some youth and talent.
19. Atlanta Falcons — DE Carlos Dunlap, Florida
John Abraham is getting older and 2007 first-rounder Jamaal Anderson has been a complete bust. Dunlap is a high-upside pick that could upgrade Atlanta's pass rush.
20. Houston Texans — DT Brian Price, UCLA
Outside of youngster Amobi Okoye, there is little talent on the Texans' interior defensive line. Price would be a great addition to the unit and could play significantly as a rookie.
21. Cincinnati Bengals — TE Jermaine Gresham, Oklahoma
On a surprisingly good Bengals teams in 2009, one of the few weak links was tight end. Gresham is this year's best and would give Cincinnati the receiving threat they've been lacking at the position for so long.
22. New England Patriots — LB Brandon Graham, Michigan
The disappointing Adalius Thomas could be on the way out, and there is little talent among the Pats' pass rushers. Graham is a strong prospect and would start for the team immediately.
23. Green Bay Packers — OT Bruce Campbell, Maryland
Campbell is a bit of a risky pick after a rough senior year, but the Packers' pass protection has been awful lately, and Campbell has the tools to develop into a quality NFL tackle.
24. Philadelphia Eagles — LB Sean Weatherspoon, Missouri
The Eagles need help at the linebacker position, and they'd be getting a steal in Weatherspoon, who I consider one of the safest picks in the draft.
25. Baltimore Ravens — WR Arrelious Benn, Illinois
They may have acquired Anquan Boldin, but Derrick Mason won't be around much longer and Mark Clayton will be a free agent next year. Benn gives Joe Flacco a long-term receiver to work with.
26. Arizona Cardinals — OG Mike Iupati, Idaho
The Cardinals' line is fairly weak both inside and out, and Iupati would give them a potential starter at either guard spot or right tackle.
27. Dallas Cowboys — FS Earl Thomas, Texas
Dallas has soured on free-agent bust Ken Hamlin, and local-product Thomas would be a perfect fit in the Cowboys' secondary.
28. San Diego Chargers — DT Terrence Cody, Alabama
Jamal Williams was cut and signed with Denver, and San Diego's backup nose tackles are inexperienced and with little upside. Cody would give them the monster in the middle they need.
29. New York Jets — WR Golden Tate, Notre Dame
There are few holes in a Jets team that has a great offensive line and quality defense, but Mark Sanchez could always use another target with Braylon Edwards a year away from free agency. Tate fits the bill and would add a playmaker to the Jets' offense.
30. Minnesota Vikings — DT Dan Williams, Tennessee
While still effective, Pat Williams is probably nearing the end of the line, and will need to be replaced. Who matter to replace Pat Williams and team with Kevin Williams than another Williams?
31. Indianapolis Colts — LB Daryl Washington, Texas Christian
Even after re-signing Gary Brackett, the Colts could use another quality linebacker. Washington is the speedy type of 'backer that fits the Colts' scheme.
32. New Orleans Saints — C Maurkice Pouncey, Florida
The Super Bowl champions understandably have very few holes, but Jonathan Goodwin could always be upgraded at center. Pouncy is clearly the best of this year's class would be a fantastic addition to an already stellar line.