The board owed the Vikings one, and it paid up: TreVeyon Henderson, the No. 60 name on the board, sitting there at pick 138 like a gift left on the doorstep. It nets out to a B+, which feels about right.
They robbed the room blind at the table, and it lifts the grade on its own. Leaving quarterback unaddressed is the roster risk they will have to answer for in the fall.
In sum, a sturdy weekend with one asterisk, the quarterback spot they never got to.
Pick-by-Pick
R1.30
· Pick 30
· Kenneth Grant
· DT
· rank 23
Kenneth Grant in the 30th overall pick is fine work, a shade of surplus and no downside. It fills a real need, too.
R3.25
· Pick 89
· Jalen Royals
· WR
· rank 66
They will replay Jalen Royals at Round 3, Pick 25 for years; that is how good the value is. A sensible fit that makes the depth chart a little sturdier.
R3.26
· Pick 90
· Andrew Mukuba
· S
· rank 70
The board fumbled Andrew Mukuba all the way to No. 90, and they scooped it up. They walked in needing this and walked out with it.
R3.33
· Pick 97
· Jake Majors
· C
· rank 91
Fair-plus on Jake Majors, a quiet win that adds up over a draft. Better still, it is exactly the hole they had to fill.
R4.6
· Pick 107
· Barrett Carter
· LB
· rank 80
Circle this one: Barrett Carter at pick 107 is a fall that decides a draft. Not urgent, but hardly pointless.
R4.7
· Pick 108
· Malachi Moore
· S
· rank 71
Malachi Moore in slot 108 should not have been possible, and that is the whole point. A glaring weakness, addressed head on.
R5.1
· Pick 138
· TreVeyon Henderson
· RB
· rank 60
TreVeyon Henderson at the Round 5 slot is daylight robbery; nobody expected him to last. The roster fit checks out.
R5.22
· Pick 159
· Kalel Mullings
· RB
· rank 103
A running back of that caliber at pick No. 159 is the definition of value, full stop. It shores up a spot that genuinely needed the help.