1 49ers Alex Smith QB Utah 6 years, $49.5 million ($24 million signing bonus)
2 Dolphins Ronnie Brown RB Auburn Unsigned
3 Browns Braylon Edwards WR Michigan Unsigned
4 Bears Cedric Benson RB Texas Unsigned
5 Buccaneers Carnell Williams RB Auburn Signed, terms undisclosed
6 Titans Adam Jones DB West Virginia Unsigned
7 Vikings (from Raiders) Troy Williamson WR South Carolina Signed, terms undisclosed
8 Cardinals Antrel Rolle DB Miami (FL) Unsigned
9 Commanders Carlos Rogers DB Auburn Unsigned
10 Lions Mike Williams WR USC Unsigned
11 Cowboys Demarcus Ware DE Troy 5 years, $13 million
12 Chargers (from Giants) Shawne Merriman DE Maryland Unsigned
13 Saints (from Texans) Jammal Brown OL Oklahoma 5 years, $11 million
14 Panthers Thomas Davis S Georgia 5 years, $10.6 million
15 Chiefs Derrick Johnson LB Texas Unsigned
16 Texans (from Saints) Travis Johnson NT Florida State 5 years, $10.2 million
17 Bengals David Pollack DE Georgia Unsigned
18 Vikings Erasmus James DL Wisconsin Unsigned
19 Rams Alex Barron T Florida State Unsigned
20 Cowboys (from Bills) Marcus Spears 5 years, $9.35 million deal
21 Jaguars Matt Jones QB Arkansas Unsigned
22 Ravens Mark Clayton WR Oklahoma Unsigned
23 Raiders (from Seahawks) Fabian Washington CB Nebraska Signed, terms undisclosed
24 Packers Aaron Rodgers QB California Signed, terms undisclosed
25 Commanders (from Broncos) Jason Campbell QB Auburn Unsigned
26 Seahawks (from Jets through Raiders) Chris Spencer C Mississippi Unsigned
27 Falcons Roddy White WR UAB 5 years, $8.0 million
28 Chargers Luis Castillo DT Northwestern 5 years, $7.035 million
29 Colts Marlin Jackson CB Michigan 5 years, $6.975 million
30 Steelers Heath Miller TE Virginia 5 years, $6.89 million
31 Eagles Mike Patterson DT USC 5 years, $6.6 million
32 Patriots Logan Mankins T Fresno State 5 years, $6.4 million