Streeter Lecka/Getty Images
33. St. Louis Rams: Rueben Randle, WR, LSU
The best receiver on the board, he fills a huge position of need for the Rams, who missed out on Justin Blackmon.
34. Indianapolis Colts: Courtney Upshaw, DE/OLB, Alabama
The Colts will try to trade Dwight Freeney, but in any case, Upshaw is too good a player to pass up at this point in the draft.
35. Baltimore Ravens: Peter Konz, C, Wisconsin
Once again, Ozzie Newsome's patience pays off, The Ravens are able to land first-round talent in the second round at a position of need.
36. Denver Broncos: Devon Still, DT Penn State
The Broncos were patient, and it pays off. Still will be able to start immediately and will fill a huge need for Denver.
37. Cleveland Browns: Jonathan Martin, OT, Stanford
They got their running back and quarterback in just a few hours. Now that they have a right tackle, this offense is starting to take shape.
38. Jacksonville Jaguars: Andre Branch, DE, Clemson
After landing their receiver in the first round, they get their missing piece on defense with a big-time pass-rusher.
39. St. Louis Rams: Jerel Worthy, DT, Michigan State
Even after adding Michael Brockers in Round 1, the Rams could still use another defensive tackle in their rotation.
40. Carolina Panthers: Janoris Jenkins, CB, Northern Alabama
Jenkins has his share of character flaws, but at this point in the draft, he is worth the gamble.
41. Buffalo Bills: Cordy Glenn, OT/OG, Georgia
The Bills can see how he does at tackle before kicking him inside. In any case, he is too good of a player to pass on at this point.
42. Miami Dolphins: Vinny Curry, DE, Marshall
Despite carrying the small-school label, Curry is one of the safest defensive prospects in the draft. After rolling the dice on Ryan Tannehill, Miami would like to make a safer pick to follow it up.
43. Seattle Seahawks: Lamar Miller, RB, Miami, Fla.
Marshawn Lynch is a good player, but in this league, you need two guys to carry the load. Miller would be a great third-down back.