When the story of this class is written, it opens with Kendall Milton at No. 171, a reach of 30 spots that the board flatly disagrees with. Little went right, and the F does not pretend otherwise.
They lost the exchange badly enough to drag the whole class down. Spending an early pick on cornerback with quarterback open is the decision the grade keeps circling back to. They punted on quarterback, and it is the miss that keeps the grade honest.
That Oladapo pick is the receipt they will wave around later. The bill for those future picks comes due whether the class hits or not.
There is no soft landing here: they fought the board and left quarterback open, and the grade is the bill.
Pick-by-Pick
R2.7
· Pick 39
· Xavier Legette
· WR
· rank 38
Xavier Legette at pick No. 39 is neither steal nor reach, just the going rate. Better still, it is exactly the hole they had to fill.
R2.11
· Pick 43
· T.J. Tampa
· CB
· rank 51
They went early on T.J. Tampa in the 43rd overall pick, and the value did not follow. Useful depth more than a marquee fix.
R2.18
· Pick 50
· Bralen Trice
· DE-EDGE
· rank 63
A conviction pick on Bralen Trice at No. 50 that the board grades a round light. It shores up a spot that genuinely needed the help.
R2.21
· Pick 53
· Ruke Orhorhoro
· DT
· rank 67
They paid a round early for Ruke Orhorhoro in the 53rd pick, more than the board wanted. Another box on the needs board, quietly ticked.
R2.32
· Pick 64
· Kiran Amegadjie
· OT
· rank 66
No drama and no debate, Kiran Amegadjie went about where he belonged in the Round 2 slot. A must-fix position, and they treated it like one.
R3.1
· Pick 65
· Cooper Beebe
· OG
· rank 47
They will replay Cooper Beebe at pick 65 for years; that is how good the value is. That was the need underlined and circled, and now it is checked off.
R3.10
· Pick 74
· Jeremiah Trotter Jr.
· LB
· rank 68
Jeremiah Trotter Jr. in pick 74 is fine work, a shade of surplus and no downside. A need, and now a little less of one.
R3.15
· Pick 79
· Brandon Dorlus
· DE-EDGE
· rank 79
Brandon Dorlus at the Round 3 slot is right where the board had him, plain and simple. It patches a soft spot without any drama.
R3.32
· Pick 95
· Theo Johnson
· TE
· rank 121
This one needs a full-page explanation: Theo Johnson in pick No. 95, miles early. They walked in needing this and walked out with it.
R4.1
· Pick 101
· Johnny Wilson
· WR
· rank 125
A swing that ignored the value entirely, Johnny Wilson well ahead of where he belonged. It also answers one of the loudest questions on the roster.
R4.9
· Pick 109
· Matt Goncalves
· OT
· rank 114
They paid sticker price for Matt Goncalves in slot 109, and that is fine. A glaring weakness, addressed head on.
R4.20
· Pick 120
· McKinnley Jackson
· DL
· rank 123
A market-rate interior defensive lineman, with the board and the slot shaking hands on McKinnley Jackson. A sensible fit that makes the depth chart a little sturdier.
R4.32
· Pick 132
· Josh Newton
· CB
· rank 122
A curious use of the 132nd pick. Quarterback needed the pick; a cornerback in Josh Newton did not.
R5.20
· Pick 156
· Trevor Keegan
· OG
· rank 144
A tidy bit of business in Round 5, Pick 20, where Trevor Keegan graded well above the range. The biggest hole on the depth chart just got a whole lot smaller.
R5.23
· Pick 159
· Cornelius Johnson
· WR
· rank 187
A real head-scratcher, Cornelius Johnson in the Round 5 slot is miles ahead of his ranking. The one spot they could not leave alone, and did not.
R5.35
· Pick 171
· Kendall Milton
· RB
· rank 201
Kendall Milton in No. 171 is a bet on their own eyes over everyone else's grade. One more legitimate question on the roster, answered.
R5.36
· Pick 172
· Kitan Oladapo
· S
· rank 153
You do not let a safety like Kitan Oladapo reach the 172nd pick and blink. They did not. Not urgent, but hardly pointless.
R5.37
· Pick 173
· Ryan Flournoy
· WR
· rank 203
A wild overpay on Ryan Flournoy in pick No. 173, the sort that defines a class for the wrong reasons. This was priority one on the needs board, and now it is handled.