The trade table was where it all came apart. The Eagles shipped out far more than they hauled back, and no amount of spin dresses up the bill. A D- that will need time and luck to look better.
A whole weekend of picks and interior defensive lineman is somehow still a want. Reaching for Velling left real value on the table behind him.
Getting McNeil-Warren where they did is the sort of value that quietly makes a class.
Bottom line, they will be counting on several picks to beat their grades.
Pick-by-Pick
R1.23
· Pick 23
· Kenyon Sadiq
· TE
· rank 19
In pick 23 they get a matchup weapon at tight end. A real need, handled.
R2.22
· Pick 54
· Emmanuel Pregnon
· OG
· rank 38
Emmanuel Pregnon at Round 2, Pick 22 is money in the bank, a offensive lineman taken below his worth. Another box on the needs board, quietly ticked.
R2.30
· Pick 62
· Elijah Sarratt
· WR
· rank 50
Value with a capital V on Elijah Sarratt in No. 62, a genuine coup. The one spot they could not leave alone, and did not.
R3.4
· Pick 68
· Julian Neal
· CB
· rank 76
They paid up for Julian Neal at the 68th overall pick when waiting would have done the job. Better still, it is exactly the hole they had to fill.
R3.21
· Pick 85
· Emmanuel McNeil-Warren
· S
· rank 62
You do not let a safety like Emmanuel McNeil-Warren reach the 85th pick and blink. They did not. A need, and now a little less of one.
R3.35
· Pick 99
· Caden Curry
· DE
· rank 102
No edge and no loss on Caden Curry in the Round 3 slot; it is a wash and a sensible one. It answers the question that was keeping the coaches up at night.
R4.8
· Pick 108
· Zachariah Branch
· WR
· rank 109
Zachariah Branch in the 108th pick is fair value, right on his grade. A glaring weakness, addressed head on.
R4.37
· Pick 137
· Max Iheanachor
· OT
· rank 140
By-the-book stuff, Max Iheanachor at pick 137 squarely in line with his ranking. One more legitimate question on the roster, answered.
R5.13
· Pick 151
· Treydan Stukes
· CB
· rank 148
Treydan Stukes in the 151st overall pick lands just on the right side of the ledger. A must-fix position, and they treated it like one.
R5.41
· Pick 179
· Bud Clark
· S
· rank 179
They paid sticker price for Bud Clark in pick No. 179, and that is fine. It fills a real need, too.
R6.22
· Pick 201
· Jalon Daniels
· QB
· rank 192
Nice patience on Jalon Daniels, who had no business lasting to slot 201. A sensible fit that makes the depth chart a little sturdier.
R6.34
· Pick 213
· Jack Velling
· TE
· rank 226
They went early on Jack Velling in the Round 6 slot, and the value did not follow. It shores up a spot that genuinely needed the help.
R7.8
· Pick 224
· Dominic Zvada
· PK
· rank 231
They took Dominic Zvada at par in Round 7, Pick 8, which is nothing to complain about. Depth on depth, at a spot that was hardly crying out.