Half an hour until day 2 of the draft kicks off... so what better way to kill the time then with a last-minute mock for rounds 2 and 3?
33. St. Louis Rams - Cordy Glenn, G/T, Georgia
The Rams have to protect Sam Bradford, and Glenn has the flexibility either to beef up the inside of the line, or take over on the outside if Jason Smith gets another concussion.
34. Indianapolis Colts - Coby Fleener, TE, Stanford
It's an obvious pick, but why not? The Colts need weapons, and Fleener gives Luck an instant security blanket in the passing game.
35. Baltimore Ravens, from Minnesota Vikings TRADE Carolina Panthers - Jerel Worthy, DT, Michigan State
The Panthers might have grabbed the top rated linebacker, but they're still very soft up the middle of the defense. Jerel Worthy has a definite first round grade, so the Panthers give up a sixth to move up and grab him.
36. Denver Broncos, from Tampa Bay Buccaneers - Devon Still, DT, Penn State
The Broncos want Peyton Manning on the field, so eliminating opposing run games is a must. The Broncos get a solid DT to help.
37. Cleveland Browns - Stephen Hill, WR, Georgia Tech
I guess the Browns are married to Weeden for at least 2-3 years now. May as well give him a nice, big target to throw to, in the hope that they can prevent the defense stacking the box against Trent Richardson.
38. Jacksonville Jaguars - Jonathan Martin, T, Stanford
Blaine Gabbert has a receiver now, but he's still incredibly skittish. This year's no. 3 tackle should help settle his nerves a little - at least in theory.
39. St. Louis Rams, from Washington Redskins - Reuben Randle, WR, LSU
After going out there way to not help Sam Bradford in round one, they help him out twice in round two - now that he should have some protection in the pocket with the addition of Glenn, Reuben Randle should provide an upgrade to his receiving corp.
40. Carolina Panthers TRADE Baltimore Ravens - Courtney Upshaw, DE/OLB, Alabama
The Ravens can't believe their luck. They get one of the top pass rushers in the draft to pair with Terrel Suggs.
41. Buffalo Bills - Mike Adams, T, Ohio State
The Bills overlook the marijuana use to fill the hole left by Demetress, née Demitrius, Bell
42. Miami Dolphins - Alshon Jeffery, WR, South Carolina
The Dolphins need to get Tannehill someone to throw to. Alshon Jeffery has more name recognition than any of the other receivers on the board - and Stephen Ross is more interested in 'names' that can fill seats than building a winning team.
43. Seattle Seahawks - Mohammed Sanu, WR, Rutgers
In theory, Sanu would be a nice additional target for Matt Flynn, who was used to having multiple weapons as the backup in Green Bay. But, after last night, I wouldn't be surprised if this pick was Vontaze Burfict.
44. Kansas City Chiefs - Vinny Curry, OLB, Marshall
The Chiefs got their big NT to anchor the D last night. Today, they pick up the guy with the 6th most sacks in the nation last year to pair with Tamba Hali.
45. St. Louis Rams, from Dallas Cowboys - Lavonte David, OLB, Nebraska
The Rams have very little at linebacker outside of James Laurenitis. David will be an instant starter.
46. Philadelphia Eagles TRADE Atlanta Falcons - Bobbie Massie, T, Mississippi
The Falcons desperately need a tackle - Sam Baker has proven to be a bust, so they need someone to protect Ryan. The Falcons give up third in 2013 to swap places with the Eagles, letting them get the best tackle left on the boards.
47. New York Jets - Lavar Miller, RB, Miami
The Jets were hoping to snap up Massie, having not found a replacement for Damien Woody yet. He goes just before the Jets are on the clock, so they pick up a running back to enable them to try and return to ground and pound.
48. New England Patriots, from Oakland Raiders TRADE Tennessee Titans - Peter Konz, C, Wisconsin
The Patriots currently don't have any picks after round three. The Titans are crying out for upgrades in the middle of the line, and Konz is by FAR the best interior guy left. Tennessee ship over their fifth and sixth picks to the Pats to slide in front of the Chargers and grab Konz.
49. San Diego Chargers - Amini Silatolu, G, Midwestern State
The Chargers also need some inside help, and are devastated to get so close to Konz and just miss out. Still, Silatolu is not bad consolation by any means.
50. Chicago Bears - Jeff Allen, T, Illinois
The Bears will get Jay Cutler killed if they don't upgrade their line. Allen is arguably the best tackle left.
51. Philadelphia Eagles, from Arizona Cardinals - Andre Branch, OLB, Clemson
The Eagles grabbed the best DT in the draft last night. Today, they get the second best 4-3 OLB. With the Ryans trade, Philadelphia will have hugely bolstered their defense this offseason.
52. Tennessee Titans TRADE New England Patriots - Trumaine Johnson, CB/S, Montana
The Patriots needs help in the secondary. Johnson's ability to play both corner and safety will be huge appealing to Belichick.
53. Cincinnati Bengals - Brian Quick, WR, Appalachian State
With Jerome Simpson gone to Minnesota, Quick gives Cincy a good receiver to play across the other side from A.J. Green.
54. Detroit Lions - Janoris Jenkins, CB, North Alabama
The Lions have publicly said that they don't care about drug use - as evidenced by their first two picks last year. They continue the trend with a hugely talented, but troubled, corner.
55. Atlanta Falcons TRADE Philadelphia Eagles TRADE Tampa Bay Buccaneers - Mychal Kendricks, ILB, California
Mark Dominik seems to have found his aggressive streak this offseason, first in free agency, then again last night. Dominik continues going for the balls, trading up in front of Philadelphia to get a solid middle linebacker, allowing them to move Mason Foster back to his more natural Will position.
56. Pittsburgh Steelers - Josh Robinson, CB, Central Florida
The Steelers passed on Dont'a Hightower in the first round, and narrowly miss on the next best ILB prospect. Instead, they continue to try and get younger everywhere, this time at their weak cornerback corp.
57. Denver Broncos - T.Y. Hilton, WR, Florida International
After going defense with their first pick, they get Peyton Manning a shiny new toy with Hilton.
58. Houston Texans TRADE Philadelphia Eagles - Brandon Taylor, S, LSU
The Eagles need help at the back end, and Reid is in 'win-now' mode, so he won't hesitate to trade up and grab a safety.
59. Green Bay Packers - Casey Hayward, CB, Vanderbilt
The Packers know Charles Woodson can't play forever. Hayward has upside, and will benefit from playing behind Woodson for a few years.
60. Baltimore Ravens - Mitchell Schwartz, T, California
The Ravens need some offensive line help, and Schwartz will be a good replacement for Bryant McKinnie, who can't have more than one or two years left in him.
61. San Francisco 49ers - Dwayne Allen, TE, Clemson
Jim Harbaugh loves multiple tight end sets, and while apparently they didn't think the value was there with Fleener in the first round, they'll happily take Allen here.
62. New England Patriots - Brandon Thompson, DE/DT, Clemson
Belichick does what Belichick does - take the top player on his board, who can play in both 3-4 and 4-3 fronts.
63. New York Giants - Kelechi Osemele, G, Iowa State
The Giants have a huge hole at right guard. Osemele could be the answer.
64. Indianapolis Colts - Brandon Boykin, CB, Georgia
The Indy secondary is dire. ANY corner would be an upgrade.
65. St. Louis Rams - Isiah Pead, RB, Cincinnati
The Rams draft someone to learn from one of the best in Steven Jackson, and then eventually replace him.
66. Minnesota Vikings - Josh Norman, CB, Coastal Carolina
The Vikings kept claiming they wanted Claiborne, even though it was clearly smokescreen. One of the reasons why so many pundits bit on the smokescreen was that the Vikes do have a clear need at corner. Josh Norman helps a little.
67. Cleveland Browns - Brandon Brooks, G, Miami (Ohio)
Cleveland got their All-Pro running back - now they need someone to make holes for him to run through.
68. Tampa Bay Buccaneers TRADE Philadelphia Eagles - Kendall Reyes, DT, Connecticut
The Eagles added Cox, but with major questions surrounding Mike Patterson's health, they can't afford to risk not having decent depth, which they find in Reyes.
69. Washington Redskins - Philip Blake, C/T, Baylor
Blake started at both center and right tackle in college. The 'Skins need help all over the O-line. With Will Montgomery having played both center and guard, adding Blake gives them serious versatility should anyone on the line go down. It doesn't hurt Blake that he's spent the past few years snapping to RGIII, either.
70. Jacksonville Jaguars - Cam Johnson, DE, Virginia
The Jaguars need someone opposite Mincey if they want to limit opposing passing attacks. Cam Johnson is a decent pick, who in the long term can form a solid part of a rotation at DE.
71. Buffalo Bills - Juron Criner, WR, Arizona
The Bills want a receiver to draw coverage away from Stevie Johnson, who they just paid decent money to. Criner is an intriguing prospect, sure from a lock, but with potential to be a solid long-term possession receiver.
72. Miami Dolphins - Olivier Vernon, DE, Miami
With Jason Taylor retired, Miami cannot expect all their pass rush to come from Cameron Wake. As a Hurricane, Vernon has instant hometown appeal.
73. Miami Dolphins, from Chicago Bears, from Carolina Panthers - George Iloka, S, Boise State
The Dolphins hand in another card right away, this time take Iloka to replace the departed Yeremiah Bell.
74. Kansas City Chiefs - Kirk Cousins, QB, Michigan State
After addressing the defense, the Chiefs have to sort out their offense - and that starts with the quarterback. Cousins will either light a fire under Matt Cassell - or replace him.
75. Seattle Seahawks - Zach Brown, OLB, North Carolina
The Seahawks could do with a linebacker, and Zack Brown is a good one. But after drafting Irvin in the first, don't be surprised if this pick turns into Kellen Moore.
76. Houston Texans, from Philadelphia Eagles TRADE Arizona Cardinals - Zerbrie Sanders, T, Florida State
The Cardinals got a second legitimate receiver last night to add to Larry Fitzgerald - which they had to do, if they wanted to salvage anything out of the Kevin Kolb trade. The same logic goes into trading with the Eagles to take a tackle. The Cardinals need all their picks, though - so they trade away the future for the present, giving the Eagles a 2013 2nd.
77. New York Jets - DeQuan Menzie, S, Alabama
Menzie might be the last safety in this draft who has the potential to turn into a vaguely passable starter in the NFL.
78. San Diego Chargers - Bernard Pierce, RB, Temple
The Chargers haven't brought anyone in to replace Mike Tolbert, and I seriously doubt that Ryan Mathews can carry the load on his own. Pierce will be a useful addition.
79. Chicago Bears - Derek Wolfe, DT, Cincinnati
The Bears don't have much depth - selecting Wolfe will rectify that.
80. Arizona Cardinals - Bobby Wagner, OLB/ILB, Utah State
Wagner's ability to play both inside and outside linebacker makes him hugely appealing to the Cardinals, who could stand to upgrade both spots.
81. Dallas Cowboys - Alameda Ta'amu, NT, Washington
The Cowboys would love to have Jay Ratliff playing at DE - they play him at nose out of necessity, not preference. Ta'amu is a big body who can develop into a good nose tackle.
82. Tennessee Titans - Mike Martin, DT, Michigan
Tennessee need to shore up their DL. Martin is a strong, fast tackle who can cause disruption in the middle as well as stuff the run.
83. Cincinnati Bengals - Chris Polk, RB, Washington
Cedric Benson is gone, and while the Bengals signed Green-Ellis, adding another running back would allow for a nice rotation to help take draw some of the heat off of sophomore QB Andy Dalton.
84. Atlanta Falcons - Ronnell Lewis, OLB, Oklahoma
Falcons need an impact OLB.
85. Detroit Lions - LeMichael James, RB, Oregon
With Jahvid Best having proven extremely concussion-prone, Mikel LeShoure having missed his entire rookie season through injury, and with Calvin Johnson being the latest recipient of the Madden curse, the Lions need a running back here, and while he's only a scatback, LMJ is the best RB left.
86. Pittsburgh Steelers - Josh Chapman, NT/DT, Alabama
Josh Chapman might have challenged Poe for the best NT in the draft, but as he tore his ACL in January, missed out on all the pre-draft workouts. The Steelers can afford to sit him until he heals, and then have him take over from Casey Hampton for a long time.
87. Denver Broncos - Ben Jones, C, Georgia
With Jeff Saturday at the Packers, Peyton Manning needs a new undercarriage to place his hands under. That undercarriage belongs to Ben Jones.
88. Philadelphia Eagles, from Houston Texans TRADE Houston Texans - Orson Charles, TE, Georgia
Orson Charles used to be considered the top tight end in this draft class. That's no longer the case, but he has enough upside for the Texans to take him and pair him with Owen Daniels for a potentially dangerous twin-TE attack to take advantage of the underneath routes that Andre Johnson opens up.
89. New Orleans Saints - Brock Osweiler, QB, Arizona State
The Saints are very well aware that they are in the midst of the final contract negotiations of Drew Brees' career. Despite having scant cap room, the Saints appear to have loaded up with new players in the offseason, and without knowing who will or won't be suspended over BountyGate, the Saints will like Osweiler enough to take him with their first pick in this draft, with Brees' career ending in a nice little circle, fulfilling the same role he once did for the Chargers once upon a time.
90. Green Bay Packers - Jared Crick, DE/DT, Nebraska
Packers bolster a three-man D-line suffering for the loss of Cullen Jenkins last season by taking Crick.
91. Baltimore Ravens - Marvin Jones, WR, California
Lee Evans hasn't done much, Boldin is starting to get old, and Torrey Smith has a serious case of the dropsies. Jones is the best receiver left.
92. San Francisco 49ers - Dwight Bentley, CB, Louisiana-Lefayette
Bentley should be able to contribute straight away as a nickel corner in the best defense in the NFL, helping to fill a void created by the release of Shawntae Spencer.
93. Cincinnati Bengals, from New England Patriots TRADE Tampa Bay Buccaneers - Sean Spence, OLB, Miami
Dominik goes aggressive again, grabbing a great sleeper prospect to add to what was the worst set of linebackers in the NFL last year, hoping that a bolstered front seven can hide the holes in the secondary.
94. New York Giants - Leonard Johnson, CB, Iowa State
With Aaron Ross gone, the Giants pick up a serviceable CB.
95. Oakland Raiders - Tyrone Crawford, DE, Boise State
The Raiders get their first pick of the 2012 draft. With them switching to the 3-4, Crawford is a big-bodied DE who will form a nice bookend to Richard Seymour.