The second round of the 2012 NFL Draft has been completed, and just like the first round it went fast and furious. The 31 day-two selection took just two hours, 20 minutes and the third round is now underway. If you didn't get a chance to see your favorite team make its picks or selection for the second round, here's a complete recap:
Here's the complete results of round two of the 2012 NFL Draft:
- St. Louis Rams, Pick 33: Brian Quick, WR, Appalachian State
- Indianapolis Colts, Pick 34: Coby Fleener, TE, Stanford
- Baltimore Ravens, No. 35: Courtney Upshaw, DE, Alabama
- Denver Broncos, No. 36: Derek Wolfe, DT, Cincinnati
- Cleveland Browns, No. 37: Mitchell Schwartz, OT, California
-
Jacksonville Jaguars, No. 38: Andre Branch, DL, Clemson
- St. Louis Rams, No. 39: Janoris Jenkins, DB, North Alabama
-
Carolina Panthers, No. 40: Amini Silatolu, OG, Midwestern St.
- Buffalo Bills, No. 41: Cordy Glenn, OG, Georgia
-
Miami Dolphins, No. 42: Jonathan Martin, OT, Stanford
- New York Jets, No. 43: Stephen Hill, WR, Georgia Tech
- Kansas City Chiefs, No. 44: Jeff Allen, OG, Illinois
- Chicago Bears, No. 45: Alshon Jeffery, WR, South Carolina
- Philadelphia Eagles, No. 46: Mychal Kendricks, OLB, California
- Seattle Seahawks, No. 47: Bobby Wagner, OLB, Utah State
- New England Patriots, No. 48: Tavon Wilson, S, Illinois
- San Diego Chargers, No. 49: Kendall Reyes, DT, Connecticut
- St. Louis Rams, No. 50: Isaiah Pead, RB, Cincinnati
- Green Bay Packers, No. 51: Jerel Worthy, DT, Michigan State
- Tennessee Titans, No. 52: Zach Brown, OLB, North Carolina
- Cincinnati Bengals, No. 53: Devon Still, DT, Penn State
- Detroit Lions, No. 54: Ryan Broyles, WR, Oklahoma
- Atlanta Falcons, No. 55: Peter Konz, C, Wisconsin
- Pittsburgh Steelers, No. 56: Mike Adams, OT, Ohio State
- Denver Broncos, No. 57: Brock Osweiler, QB, Arizona State
- Tampa Bay Buccaneers, No. 58: Lavonte David, OLB, Nebraska
- Philadelphia Eagles, No. 59: Vinny Curry, DE, Marshall
- Baltimore Ravens, No. 60: Kelechi Osemele, OG, Iowa State
-
San Francisco 49ers, No. 61: LaMichael James, RB, Oregon
- New England Patriots, No. 62: Casey Hayward, CB, Vanderbilt
- New York Giants, No. 63: Rueben Randle, WR, LSU
For a complete recap of the NFL Combine, check back to this SB Nation New York StoryStream. For everything on the NFL Draft visit the SB Nation blog Mocking The Draft.