The rest of the league had time to spare on Javon Foster; the Packers did not wait, grabbing him 28 spots ahead at pick 91. The good and the questionable cancel out to a C+.
The edge rusher hole is the one line item this class does not answer. Cornerback is handled and the depth chart looks a good deal healthier for it.
The weekend tilted hard toward the defense. The phones were busy but the ledger stayed level.
Hit on Kool-Aid McKinstry and the swing picks, and this ages a lot better than it grades today.
Pick-by-Pick
R1.25
· Pick 25
· Kool-Aid McKinstry
· CB
· rank 24
A straight-up fair deal on Kool-Aid McKinstry at the 25th pick, value and slot in agreement. The one spot they could not leave alone, and did not.
R2.26
· Pick 58
· Payton Wilson
· LB
· rank 57
Payton Wilson in Round 2, Pick 26 is exactly on the number, no argument either way. It adds depth where they could use a little.
R3.7
· Pick 71
· Michael Hall Jr.
· DT
· rank 82
A conviction pick on Michael Hall Jr. at the 71st overall pick that the board grades a round light. It shores up a spot that genuinely needed the help.
R3.25
· Pick 88
· Dominick Puni
· OT
· rank 88
No edge and no loss on Dominick Puni in slot 88; it is a wash and a sensible one. It plugs a real leak on the depth chart.
R3.27
· Pick 90
· Braelon Allen
· RB
· rank 106
A reach for Braelon Allen in pick No. 90; a little patience would have been rewarded. It also answers one of the loudest questions on the roster.
R3.28
· Pick 91
· Javon Foster
· OT
· rank 119
Javon Foster at No. 91 is the pick scouts circle, and not in a good way. It fills a real need, too.
R4.26
· Pick 126
· Kitan Oladapo
· S
· rank 154
Kitan Oladapo at the Round 4 slot is the kind of overdraft that needs everything to break right. A minor itch, scratched.
R5.33
· Pick 169
· Tanor Bortolini
· C
· rank 188
A swing that ignored the value entirely, Tanor Bortolini well ahead of where he belonged. A real hole, addressed with a reasonable pick.
R6.27
· Pick 202
· Curtis Jacobs
· LB
· rank 198
Curtis Jacobs in slot 202 is fine work, a shade of surplus and no downside. Pure best-available; the position was not exactly begging.
R6.44
· Pick 219
· Josh Proctor
· S
· rank 244
Josh Proctor in No. 219 is a reach so steep the board needed a second look to believe it. Insurance at a position that did not really ask for it.
R7.25
· Pick 245
· Bub Means
· WR
· rank 245
By-the-book stuff, Bub Means at the 245th pick squarely in line with his ranking. One more legitimate question on the roster, answered.
R7.35
· Pick 255
· Emani Bailey
· RB
· rank 262
Emani Bailey in Round 7, Pick 35 is fair value, right on his grade. A glaring weakness, addressed head on.