If you want a masterclass in dealing, watch the Cardinals, who turned every swap into a profit this weekend.
The Burke pick reads as want over need, and the roster will feel it at tight end. Odunze falling to them is the kind of break a good board is built to catch.
They covered a lot of ground and still skipped tight end, which is a strange place to end up. If Barron pans out, nobody remembers the price. If not, this is the pick they hear about.
All told, a solid class that does its job everywhere but tight end.
Pick-by-Pick
R1.11
· Pick 11
· Kool-Aid McKinstry
· CB
· rank 10
In No. 11 they get a ballhawk on the outside. More want than need.
R1.17
· Pick 17
· Chop Robinson
· DE-EDGE
· rank 13
In Round 1, Pick 17 they get a disruptor off the edge at fair value. Exactly the need they had to hit.
R2.3
· Pick 35
· Rome Odunze
· WR
· rank 12
Rome Odunze in the 35th pick is the kind of fall that makes a whole class. It also answers one of the loudest questions on the roster.
R2.7
· Pick 39
· Jared Verse
· DE-EDGE
· rank 21
Jared Verse at pick No. 39 is daylight robbery; nobody expected him to last. The one spot they could not leave alone, and did not.
R2.11
· Pick 43
· Emeka Egbuka
· WR
· rank 25
They barely believed it either: Emeka Egbuka still on the board at slot 43. Top of the wish list, and they did not leave without it.
R3.3
· Pick 67
· Byron Murphy II
· DL
· rank 67
A market-rate interior defensive lineman, with the board and the slot shaking hands on Byron Murphy II. It plugs a real leak on the depth chart.
R3.9
· Pick 73
· Denzel Burke
· CB
· rank 61
A surprising call. With tight end still to address, they spent the Round 3 slot on Denzel Burke, a cornerback they were not short of.
R3.11
· Pick 75
· Jackson Powers-Johnson
· C
· rank 80
Jackson Powers-Johnson at slot 75 is neither steal nor reach, just the going rate. A must-fix position, and they treated it like one.
R3.17
· Pick 81
· Rod Moore
· S
· rank 81
A straight-up fair deal on Rod Moore at No. 81, value and slot in agreement. Not urgent, but hardly pointless.
R3.19
· Pick 83
· McKinnley Jackson
· DL
· rank 82
McKinnley Jackson at pick No. 83 is right where the board had him, plain and simple. It shores up a spot that genuinely needed the help.
R4.3
· Pick 103
· MarShawn Lloyd
· RB
· rank 98
They did well to land MarShawn Lloyd in pick 103, just ahead of his grade. Another box on the needs board, quietly ticked.
R4.33
· Pick 133
· Sataoa Laumea
· OT
· rank 141
Sataoa Laumea at the 133rd overall pick jumps the queue by a touch more than is comfortable. The biggest hole on the depth chart just got a whole lot smaller.
R5.4
· Pick 140
· Jordan Travis
· QB
· rank 138
No edge and no loss on Jordan Travis in the 140th pick; it is a wash and a sensible one. They walked in needing this and walked out with it.
R5.29
· Pick 165
· Devin Neal
· RB
· rank 152
They read the board right and Devin Neal was the payoff at Round 5, Pick 29. One more legitimate question on the roster, answered.
R6.23
· Pick 198
· Ricky Pearsall
· WR
· rank 200
They took Ricky Pearsall at par in the 198th pick, which is nothing to complain about. Better still, it is exactly the hole they had to fill.
R6.45
· Pick 220
· Curtis Jacobs
· LB
· rank 204
A tidy bit of business in pick No. 220, where Curtis Jacobs graded well above the range. A sensible fit that makes the depth chart a little sturdier.
R7.4
· Pick 224
· Jahdae Barron
· S
· rank 233
A premium they did not need to pay, Jahdae Barron a notch or two before his time. Pure best-available; the position was not exactly begging.