The Cardinals lost the trade war and it was not close, handing partners the better end again and again. The math is unkind, and the D+ follows.
For all the activity, running back went untouched, which is hard to explain. The Haynes steal is the beam this whole class leans on.
The Cardinals paired the rookies with proven help, D.K. Metcalf leading the way. Stockpiling next year's capital is patient, if unglamorous, asset work.
Add it up and it is a weekend the front office will hope everyone forgets, running back very much included.
Pick-by-Pick
R1.6
· Pick 6
· Joe Alt
· OT
· rank 3
In the 6th pick they get a building block for the line at fair value. Exactly the need they had to hit.
R1.16
· Pick 16
· Jared Verse
· DE-EDGE
· rank 16
In No. 16 they get a problem off the edge. It fills the loudest need on the roster.
R1.27
· Pick 27
· Troy Fautanu
· OT
· rank 29
In the Round 1 slot they get protection for the quarterback at fair value. The biggest hole, addressed.
R2.7
· Pick 39
· Chop Robinson
· DE-EDGE
· rank 35
Chop Robinson at the 39th overall pick nudges the ledger their way without any fuss. A must-fix position, and they treated it like one.
R3.17
· Pick 81
· Zach Frazier
· C
· rank 65
Zach Frazier in pick 81 is a bargain the rest of the room will envy. This was priority one on the needs board, and now it is handled.
R3.27
· Pick 90
· Junior Colson
· LB
· rank 76
A tidy bit of business in pick No. 90, where Junior Colson graded well above the range. It patches a soft spot without any drama.
R4.4
· Pick 104
· Christian Haynes
· OG
· rank 77
A top-tier offensive lineman at a bargain, Christian Haynes in pick 104, plain and simple. It answers the question that was keeping the coaches up at night.
R4.33
· Pick 133
· Jordan Travis
· QB
· rank 136
By-the-book stuff, Jordan Travis at No. 133 squarely in line with his ranking. The one spot they could not leave alone, and did not.
R5.4
· Pick 140
· Malik Washington
· WR
· rank 119
Malik Washington at slot 140 is the steal of the weekend, a first-round talent at a bargain-bin price. It also answers one of the loudest questions on the roster.