2012 NFL Mock Draft Round 2: 4/23
April 23, 2012
![](https://fanspeak.com/wp-content/uploads/2022/11/fanspeak-draft-guide-cover22.jpg)
Round 1, Picks 17-32, Round 2, Round 3, Round 4, Round 5, Round 6, Round 7,
Draft Blog, NFL Draft Page,Senior Bowl Coverage, NFL Combine Coverage
Get the NFL Draft Guide HERE! ![](http://fanspeak.com/wp-content/uploads/2022/11/fanspeak-draft-guide-cover22.jpg)
33. St. Louis Rams-WR Stephen Hill, Georgia Tech
34. Indianapolis Colts- ILB Donta Hightower, Alabama
35. Minnesota Vikings- DT Devon Still, Penn State
36. Tampa bay Buccaneers- OLB Zach Brown, UNC
37. Cleveland Browns- QB Brandon Weeden, Oklahoma State
38. Jacksonville Jaguars- WR Mohamed Sanu, Rutgers
39. St. Louis Rams (via Washington)- DT Kendall Reyes, Uconn
40. Carolina Panthers- CB Jayron Hosley, Virginia Tech
41. Buffalo Bills- CB Josh Robinson, UCF
42. Miami Dolphins- WR Alshon Jeffery, South Carolina
43. Seattle Seahawks- OLB Lavonte David, Nebraska
44. Kansas City Chiefs- NT Alameda Ta’amu, Washington
45. Dallas Cowboys- SS Harrison Smith, Notre Dame
46. Philadelphia Eagles- DT Brandon Thompson, Clemson
47. New York Jets- RB David Wilson, Virginia Tech
48. New England Patriots (via Oakland)- DE Andre Branch, Clemson
49. San Diego Chargers- OLB Shea McClellin, Boise State
50. Chicago Bears-TE Dwayne Allen, Clemson
Be sure to Play Fanspeak’s FREE Draft Predictor Game where you can win cool prizes: Sign Up Here!
51. Philadelphia Eagles (via Arizona)- RB Doug Martin, Boise State
52. Tennessee Titans- C Ben Jones, Georgia
53. Cincinnati Bengals- RB Lamar Miller, Miami
54. Detroit Lions- CB Brandon Boykin, Georgia
55. Atlanta Falcons- G/T Kelechi Osemele, Iowa State
56. Pittsburgh Steelers- LB Bobby Wagner, Utah State
57. Denver Broncos-G Kevin Zeitler, Wisconsin
58. Houston Texans-OLB Vinny Curry, Marshall
New Orleans Saints- No Pick
59. Green Bay Packers- DE Jared Crick, Nebraska
60. Baltimore Ravens- WR Chris Givens, Wake Forrest
61. San Francisco 49ers- DE Billy Winn, Boise State
62. New England Patriots- CB Trumaine Johnson, Montana
63. New York Giants- TE Orson Charles, Georgia