1) ST. LOUIS

The Rams use the top pick on their most pressing need and the future of their franchise – top-ranked passer QB Sam Bradford (Oklahoma).



2) DETROIT

The Lions pick OT Patrick Okung (Oklahoma State) to protect the future of their club, QB Matt Stafford.



3) TAMPA BAY

The Buccaneers are thrilled getting Gerald McCoy (Oklahoma), who is a great fit as a one-gap tackle in the Bucs’ Tampa-2 defensive front.



4) WASHINGTON

Having secured QB Donovan McNabb, new HC Mike Shannon goes after someone to make sure to cover his blind side, OT Brian Bulgara (Iowa).



5) KANSAS CITY

The Chiefs can’t pass up DT Ndamukong Suh (Nebraska) falling to them to bolster their run defense and pass rush.



6) SEATTLE

Look to new head honcho Pete Carroll to replace recently cut safety Deon Grant with top-ranked secondary stud Eric Berry (Tennessee).



7) CLEVELAND

Mike Holmgren continues to give the Browns a new identity and selects QB Jimmy Clausen (Notre Dame) to lead the club into the future.



8) OAKLAND

Al Davis is notorious for reaching in the first round, opting for combine numbers over game tape. He does so again by selecting Bruce Campbell (Maryland).



9) BUFFALO

With the best quarterbacks gone, the Bills go for the next best thing – a blocker for the QBs they do have. They find a good one in OT Trent Williams (Oklahoma).



10) JACKSONVILLE

In dire need of a pass rush, the Jaguars select DE Derrick Morgan to play opposite newly acquired veteran Aaron Kampman.



11) DENVER

The Broncos want to trade Brandon Marshall out of town, so look for them to draft another well built physically talented WR with PR issues, Dez Bryant (Oklahoma State).



12) MIAMI

Although a linebacker is a desperate need, NT is more important, and the Dolphins select Dan Williams (Tennessee) to eat up space in the middle.



13) SAN FRANCISCO

The 49ers address one of their biggest needs by picking the best cover man in the class when they select Joe Haden (Florida).



14) SEATTLE

The Seahawks opt to use their second pick of the round by grabbing the best player available: HB C.J. Spiller.



15) NEW YORK (GIANTS)

The Giants must replace Antonio Pierce and do it in round one by taking top-ranked ILB Rolando McClain (Alabama).



16) TENNESSEE

The Titans bolster their front four on defense by taking inexperienced but tremendous upside pass rusher DE Jason Pierre-Paul (South Florida).



17) SAN FRANCISCO

The Niners add to their line by taking the best OT left on the board: Anthony Davis (Rutgers).



18) PITTSBURGH

The Steelers opt to strengthen the line in front of Big Ben by selecting top ranked guard, OG Mike Iupati (Idaho).



19) ATLANTA

After landing CB Dunta Robinson, the Falcons turn their attention to the defense’s front seven, grabbing DE/OLB Brandon Graham (Michigan).



20) HOUSTON

After losing Robinson to the Falcons, the Texans wait on a need at running back and select all-around cover-man FS/CB Earl Griffin (Texas).



21) CINCINNATI

The Bengals may grab another weapon for Carson Palmer, but most likely select hard-hitting FS Taylor Mays (USC).



22) NEW ENGLAND

The Patriots are in serious need of a youth movement in their defense and start by selecting OLB Sergio Kindle (Texas).



23) GREEN BAY

The age of the Packers secondary is a major concern for the young talent-loaded team, so they grab CB Kyle Wilson (Boise State)



24) PHILADELPHIA

The Eagles run an aggressive defense and continue to keep it stocked by selecting OLB Sean Weatherspoon (Missouri).



25) BALTIMORE

After adding Anquan Boldin and Donte Stallworth, the Ravens select on the other side of the ball with DT Jared Odrick (Penn State).



26) ARIZONA

The Cardinals lost a few key starters and rebuild their linebacker core by taking OLB Jerry Hughes (TCU),



27) DALLAS

After cutting longtime starter Flozell Adams, the Cowboys look to replace him fast by selecting OT Rodger Saffold (Indiana).



28) SAN DIEGO

The Chargers let go of a future Hall of Fame running back in L.T. and look to reload quickly by grabbing Ryan Mathews (Fresno).



29) NEW YORK (JETS)

The Jets covered a need at receiver by trading for Pittsburgh’s Santonio Holmes, so they can focus on adding to their pass rush with DE Everson Griffen (USC).



30) MINNESOTA

Assuming Brett Favre comes back for his 20th season, the Vikings offense will be a blitzkrieg. So they add depth to the secondary by selecting CB Devin McCourty (Rutgers).



31) INDIANAPOLIS

The Colts need to strengthen their lines on both sides and start by finding Jeff Saturday’s eventual replacement in C Maurkice Pouncey (Florida).



32) NEW ORLEANS

The Saints lost a few key defenders and after adding vet Alex Brown continue to build their front lines by taking the fast-rising DT Brian Price (UCLA)