You build a draft on nights like this. CJ Allen had no business being available in slot 53, and the Bills did the only sane thing and turned in the card.
If this class has a fault line, it runs straight through edge rusher. They will need Caldwell to outplay his draft slot in a hurry to justify it.
They left with linebacker solved and the rest of the wish list mostly ticked off. Nearly every premium pick went to that side of the ball.
A tidy weekend of work that should hold up just fine.
Pick-by-Pick
R2.21
· Pick 53
· CJ Allen
· LB
· rank 31
CJ Allen in slot 53 is a gift, value that borders on unfair. This was priority one on the needs board, and now it is handled.
R3.1
· Pick 65
· Josiah Trotter
· LB
· rank 56
They let Josiah Trotter come to them and pounced at Round 3, Pick 1. It also answers one of the loudest questions on the roster.
R3.18
· Pick 82
· Domonique Orange
· DT
· rank 77
A clean, defensible pick in the 82nd overall pick with a little surplus value in Domonique Orange. The one spot they could not leave alone, and did not.
R3.33
· Pick 97
· Skyler Bell
· WR
· rank 83
Skyler Bell slipping to No. 97 is the kind of luck good rooms make for themselves. That was the need underlined and circled, and now it is checked off.
R4.18
· Pick 118
· Jalon Kilgore
· CB
· rank 119
Jalon Kilgore at the 118th pick is neither steal nor reach, just the going rate. Useful depth more than a marquee fix.
R4.35
· Pick 135
· Jakobe Thomas
· S
· rank 136
Jakobe Thomas at pick No. 135 is right where the board had him, plain and simple. It patches a soft spot without any drama.
R5.25
· Pick 165
· Jalen Farmer
· OG
· rank 160
Jalen Farmer in pick 165 lands just on the right side of the ledger. It answers the question that was keeping the coaches up at night.
R5.28
· Pick 168
· Jeff Caldwell
· WR
· rank 183
Jeff Caldwell at the Round 5 slot is a clear overpay, with better names still on the board. They walked in needing this and walked out with it.