The Cardinals treated their own grade as gospel and everyone else's as noise, spending pick No. 67 on Bucky Irving a full 25 spots early.
The Hadden steal is the beam this whole class leans on. The Cardinals clearly valued win-now help, adding bodies who have done it before.
The future picks help the war chest more than the win-now roster. The roster is better shaped than it was, with quarterback chief among the fixes.
Not a headline-grabber, but a perfectly good weekend's work.
Pick-by-Pick
R1.26
· Pick 26
· Xavier Legette
· WR
· rank 29
In No. 26 they get a weapon on the perimeter. The biggest hole, addressed.
R2.3
· Pick 35
· Tyler Nubin
· S
· rank 33
A market-rate safety, with the board and the slot shaking hands on Tyler Nubin. A minor itch, scratched.
R2.4
· Pick 36
· Byron Murphy II
· DL
· rank 43
A straight-up fair deal on Byron Murphy II at pick No. 36, value and slot in agreement. The roster fit checks out.
R2.8
· Pick 40
· Jermaine Burton
· WR
· rank 51
A premium they did not need to pay, Jermaine Burton a notch or two before his time. This was priority one on the needs board, and now it is handled.
R3.2
· Pick 66
· Trey Benson
· RB
· rank 72
By-the-book stuff, Trey Benson at the 66th pick squarely in line with his ranking. Another box on the needs board, quietly ticked.
R3.3
· Pick 67
· Bucky Irving
· RB
· rank 92
Value said wait; Bucky Irving in Round 3, Pick 3 says they were not listening. A need, and now a little less of one.
R3.7
· Pick 71
· Cooper Beebe
· OG
· rank 78
Cooper Beebe in slot 71 is exactly on the number, no argument either way. It also answers one of the loudest questions on the roster.
R4.4
· Pick 104
· Mohamed Kamara
· DL-EDGE
· rank 115
Mohamed Kamara at pick No. 104 jumps the queue by a touch more than is comfortable. That was the need underlined and circled, and now it is checked off.
R4.6
· Pick 106
· Darius Robinson
· DL-EDGE
· rank 119
A reach for Darius Robinson in pick 106; a little patience would have been rewarded. Better still, it is exactly the hole they had to fill.
R4.33
· Pick 133
· Cedric Gray
· LB
· rank 131
Cedric Gray at No. 133 is right where the board had him, plain and simple. It shores up a spot that genuinely needed the help.
R5.5
· Pick 141
· Ben Sinnott
· TE
· rank 138
Nothing to complain about; Ben Sinnott went a shade earlier than his grade, which is fine. A real hole, addressed with a reasonable pick.
R5.6
· Pick 142
· Kamal Hadden
· CB
· rank 134
Kamal Hadden at the 142nd overall pick is the sort of value that quietly wins a weekend. It adds depth where they could use a little.
R5.21
· Pick 157
· Joe Milton III
· QB
· rank 162
They took Joe Milton III at par in the Round 5 slot, which is nothing to complain about. The one spot they could not leave alone, and did not.
R7.1
· Pick 221
· Nathaniel Watson
· LB
· rank 231
They liked Nathaniel Watson enough to skip the value, taking him in the 221st pick. It fills a real need, too.
R7.5
· Pick 225
· Matthew Jones
· OG
· rank 233
Matthew Jones in pick 225 is early enough to raise a brow, if not a full objection. They walked in needing this and walked out with it.
R7.7
· Pick 227
· Walter Rouse
· OT
· rank 248
They left a pile of value on the table to take Walter Rouse this early at the Round 7 slot. Top of the wish list, and they did not leave without it.