The Cardinals lost the trade war and it was not close, handing partners the better end again and again.
The Washington Jr. pick alone nudges the whole weekend up a notch. The quarterback hole is the one line item this class does not answer.
The cost of the Proctor reach is exactly the players who went right after him. It is a win-now wager, and the future is the stake.
There is no soft landing here; this class has to massively overperform just to matter.
Pick-by-Pick
R1.3
· Pick 3
· David Bailey
· LB-EDGE
· rank 5
In pick 3 they get a double-digit-sack hope. The biggest hole, addressed.
R1.6
· Pick 6
· Kadyn Proctor
· OT
· rank 14
In the 6th overall pick they get a building block for the line, though they paid up to get him. It fills the loudest need on the roster.
R1.12
· Pick 12
· Carnell Tate
· WR
· rank 12
In No. 12 they get a difference-maker at receiver at fair value. Exactly the need they had to hit.
R2.2
· Pick 34
· Caleb Banks
· DL
· rank 41
Caleb Banks in slot 34 is exactly on the number, no argument either way. A need, and now a little less of one.
R3.1
· Pick 65
· CJ Allen
· LB
· rank 31
The board fumbled CJ Allen all the way to the 65th pick, and they scooped it up. A real hole, addressed with a reasonable pick.
R4.4
· Pick 104
· Zakee Wheatley
· S
· rank 85
They robbed the room for Zakee Wheatley here, a fall nobody at the table saw coming. It thickens a room that could stand to be thicker.
R4.24
· Pick 124
· Mike Washington Jr.
· RB
· rank 75
Somehow Mike Washington Jr. was still sitting there in pick No. 124, and they pounced on premier running back value. It patches a soft spot without any drama.
R5.3
· Pick 143
· DeMonte Capehart
· DT
· rank 138
Fair-plus on DeMonte Capehart, a quiet win that adds up over a draft. It plugs a real leak on the depth chart.
R6.2
· Pick 183
· Keagen Trost
· OT
· rank 182
Keagen Trost at slot 183 is neither steal nor reach, just the going rate. Better still, it is exactly the hole they had to fill.
R7.1
· Pick 217
· Jimmy Rolder
· LB
· rank 221
By-the-book stuff, Jimmy Rolder at No. 217 squarely in line with his ranking. A sensible fit that makes the depth chart a little sturdier.