Thirty-one other rooms let Christian Mahogany slide, and the Cardinals were the ones holding the card at No. 104. Highway robbery.
For all the activity, edge rusher went untouched, which is hard to explain. The cost of the Sainristil reach is exactly the players who went right after him.
They left with quarterback solved and the rest of the wish list mostly ticked off. They came away with juice, if not much beef up front.
Not a headline-grabber, but a perfectly good weekend's work.
Pick-by-Pick
R1.4
· Pick 4
· Rome Odunze
· WR
· rank 11
In Round 1, Pick 4 they get a true top target. The biggest hole, addressed.
R1.27
· Pick 27
· Xavier Legette
· WR
· rank 27
In pick 27 they get a home-run threat at receiver at fair value. Exactly the need they had to hit.
R2.3
· Pick 35
· Bo Nix
· QB
· rank 22
Value with a capital V on Bo Nix in the 35th pick, a genuine coup. It answers the question that was keeping the coaches up at night.
R3.2
· Pick 66
· Mike Sainristil
· CB
· rank 83
A conviction pick on Mike Sainristil at No. 66 that the board grades a round light. Not urgent, but hardly pointless.
R3.7
· Pick 71
· Mekhi Wingo
· DT
· rank 68
Nothing to complain about; Mekhi Wingo went a shade earlier than his grade, which is fine. It shores up a spot that genuinely needed the help.
R3.27
· Pick 90
· Blake Corum
· RB
· rank 74
They let Blake Corum come to them and pounced at the Round 3 slot. One more legitimate question on the roster, answered.
R4.4
· Pick 104
· Christian Mahogany
· OG
· rank 80
Taking Christian Mahogany in the 104th overall pick is close to grand larceny; an offensive lineman that good had no business lasting this long. This was priority one on the needs board, and now it is handled.
R4.33
· Pick 133
· Sataoa Laumea
· OT
· rank 120
Sataoa Laumea in slot 133 is a bargain the rest of the room will envy. The biggest hole on the depth chart just got a whole lot smaller.
R5.4
· Pick 140
· Jarrian Jones
· CB
· rank 121
Steal is underselling it; Jarrian Jones at pick No. 140 is a heist with the alarm still ringing. A want more than a need, though you can never have too many.
R6.13
· Pick 188
· Roger Rosengarten
· OT
· rank 170
Roger Rosengarten at No. 188 is daylight robbery; nobody expected him to last. Top of the wish list, and they did not leave without it.
R7.5
· Pick 225
· Kingsley Eguakun
· C
· rank 214
Kingsley Eguakun at slot 225 is the sort of value that quietly wins a weekend. They walked in needing this and walked out with it.
R7.7
· Pick 227
· Daequan Hardy
· CB
· rank 217
Daequan Hardy is a better player than the 227th pick suggests; smart patience, rewarded. Depth on depth, at a spot that was hardly crying out.