The Roger Rosengarten selection is the head-turner. The Packers reached 47 spots for him, and it will define how this weekend is remembered. It nets out to a B-, which feels about right.
They banked enough surplus on Hart to cover a lot of smaller sins. For all the activity, wide receiver went untouched, which is hard to explain. Job largely done: edge rusher settled and 6 of 8 of the wish list covered.
Building through the lines is a philosophy, and they stuck to it.
In short, they left a little better than they arrived, which is the whole idea.
Pick-by-Pick
R1.25
· Pick 25
· Dallas Turner
· LB-EDGE
· rank 14
In the 25th overall pick they get a quarterback's worst nightmare at a price that makes it sweeter. Exactly the need they had to hit.
R2.9
· Pick 41
· T'Vondre Sweat
· DT
· rank 45
T'Vondre Sweat at pick No. 41 is neither steal nor reach, just the going rate. It plugs a real leak on the depth chart.
R2.26
· Pick 58
· Edgerrin Cooper
· LB
· rank 49
Edgerrin Cooper slipping to pick 58 is the kind of luck good rooms make for themselves. A minor itch, scratched.
R3.25
· Pick 88
· Roger Rosengarten
· OT
· rank 135
This one needs a full-page explanation: Roger Rosengarten in slot 88, miles early. A sensible fit for a spot that needed help.
R3.28
· Pick 91
· Christian Mahogany
· OG
· rank 98
Christian Mahogany in No. 91 is exactly on the number, no argument either way. One more legitimate question on the roster, answered.
R4.26
· Pick 126
· Cam Hart
· CB
· rank 100
They barely believed it either: Cam Hart still on the board at the Round 4 slot. The biggest hole on the depth chart just got a whole lot smaller.
R5.33
· Pick 169
· Tanor Bortolini
· C
· rank 187
Tanor Bortolini in the 169th overall pick is a reach so steep the board needed a second look to believe it. A need, and now a little less of one.
R6.27
· Pick 202
· Frank Gore Jr.
· RB
· rank 226
A big swing on Frank Gore Jr. at pick No. 202, well ahead of any board in the building. It answers the question that was keeping the coaches up at night.
R6.44
· Pick 219
· Jordan Magee
· LB
· rank 222
Jordan Magee in No. 219 is fair value, right on his grade. Insurance at a position that did not really ask for it.
R7.25
· Pick 245
· Dominique Hampton
· S
· rank 234
They let Dominique Hampton come to them and pounced at slot 245. Depth more than a fix, but depth they can use.
R7.35
· Pick 255
· Carter Bradley
· QB
· rank 295
Carter Bradley in pick 255 is a bet on their own eyes over everyone else's grade. A glaring weakness, addressed head on.