2012 NFL Mock Draft w/trades: Round 2, 2/23

NFL Draft

Mock Draft: Round 1, Round 2, Round 3, Round 4

For More Draft Coverage: Draft BlogNFL Draft PageSenior Bowl Coverage

33. St. Louis Rams- CB Alfonzo Dennard, Nebraska

34. Indianapolis Colts- WR Alshon Jeffery, South Carolina

35. Minnesota Vikings- CB Stephen Gilmore, South Carolina

36. Atlanta Falcons (via Pittsburgh): TE Dwayne Allen, Clemson- (Steelers receive 56th pick, 3rd and 6th rounders)

37. Cleveland Browns- DE Andre Branch, Clemson

38. Jacksonville Jaguars- DT Fletcher Cox, Miss. State

39. Washington Redskins- QB Brandon Weeden, Oklahoma State

40. Carolina Panthers- DT Brandon Thompson, Clemson

41. Buffalo Bills- OLB LaVonte David, Nebraska

42. St. Louis (via Dolphins)- DT Alameda, Ta’amu, Washington

43. Seattle Seahawks- RB David Wilson, Virginia Tech

44. Kansas City Chiefs- RB Lamar Miller, Miami

45. Dallas Cowboys- SS George Illoka, Boise State

46. Cincinnati Bengals (via Washington Redskins)- G Brandon Washington, Miami (Redskins receive 53rd pick and 4th rounder)

47. New York Jets- QB Kirk Cousins, Michigan State

48. New England Patriots (via Oakland)- CB Chase Minnifield, UVA

49. San Diego Chargers- ILB Bobby Wagner, Utah State

50. Buffalo Bills (via Chicago)-OT Zebrie Sanders, FSU

51. Philadelphia Eagles (via Arizona)- CB Brandon Boykin, Georgia

52. Tennessee Titans- C Ben Jones, Georiga

53. Washington Redskins (via Cincinnati)- WR Brian Quick, App. State

54. Washington Redskins (via Detroit): CB Leonard Johnson, Iowa State

55. Pittsburgh Steelers (via Atlanta)- NT Dontari Poe, Memphis

56. Pittsburgh Steelers- OT/OG Kelechi Osemele, Iowa State

57. Denver Broncos- TE Orson Charles, Georgia

58. Houston Texans-DE Jared Crick, Nebraska

59. New Orleans Saints- DE Chandler Jones, Syracuse

60. Kansas City Chiefs (via Green Bay)- QB Brock Osweiler, Arizona State (Packers receive Chiefs 3rd and 4th round picks)

61. Baltimore Ravens- CB Trumaine Johnson, Montana

62. St. Louis Rams (via San Francisco)- LB Sean Spence, Miami (49ers get 3rd and 5th round picks)

63. New England Patriots- SS Harrison Smith, Notre Dame

64. New York Giants- G Kevin Zeitler, Wisconsin

Reasons for the trades:

A. Atlanta-Pittsburgh: The Falcons are kinda all-in this year with Tony Gonzalez set to retire after the season. I can see them making a big splash to add another weapon, while at the same time filling his shoes for the future. For Pittsburgh they continue to stockpile picks and get younger.

B. Cincinnati-Washington: The Bengals have a quality offense, but they can’t get complacent. Adding a top notch interior lineman, could really boost this team. For the Redskins, they pick up another pick to improve their young core.

C. K.C. -Green Bay: The Chiefs don’t appear too content with Matt Cassel and could look to find his replacement this year. Although I’m not the biggest Osweiler fan, there is a lot of hype there so K.C. might need to trade up. From the Packers perspective they replace some of their picks they lost by moving up in the first round, and should still get a good player in the 3rd round.

D. St. Louis-San Francisco: The Rams lock up one of the better OLB’s in this class, and given their extra picks from their first trade they aren’t sacrificing much. The 49ers get an extra pick for moving back just a few spots.

Mock Draft: Round 1, Round 2, Round 3, Round 4

Related Articles

2024 On the Clock Mock Draft Simulator is Live!

We have launched 2024 On the Clock mock draft simulator! It's never too early to start mocking for…

Read More about 2024 On the Clock Mock Draft Simulator is Live!

On the Clock LIVE is Here! Draft LIVE based on based on Real-time Data!

Fanspeak will be updating data real-time (immediately after each pick), including players picked and any draft order changes…

Read More about On the Clock LIVE is Here! Draft LIVE based on based on Real-time Data!