You build a draft on nights like this. TreVeyon Henderson had no business being available in the 138th pick, and the Vikings did the only sane thing and turned in the card. A sturdy weekend that grades out a B.
They punted on quarterback, and it is the miss that keeps the grade honest. The future picks help the war chest more than the win-now roster.
The trades cost them a sliver of value they did not need to spend. The roster is better shaped than it was, with safety chief among the fixes.
In sum, a sturdy weekend with one asterisk, the quarterback spot they never got to.
Pick-by-Pick
R3.33
· Pick 97
· Andrew Mukuba
· S
· rank 70
Andrew Mukuba at slot 97 is a first-round grade at a bargain-bin price, no notes. This was priority one on the needs board, and now it is handled.
R3.36
· Pick 100
· Omarr Norman-Lott
· DT
· rank 75
They robbed the room for Omarr Norman-Lott here, a fall nobody at the table saw coming. It plugs a real leak on the depth chart.
R3.37
· Pick 101
· Darien Porter
· CB
· rank 78
Darien Porter in the 101st overall pick should not have been possible, and that is the whole point. Useful body for a position without much behind the starter.
R4.17
· Pick 118
· Jake Majors
· C
· rank 91
A offensive lineman of that caliber at No. 118 is the definition of value, full stop. Better still, it is exactly the hole they had to fill.
R4.24
· Pick 125
· Barrett Carter
· LB
· rank 80
Somehow Barrett Carter was still sitting there in the Round 4 slot, and they pounced on premier linebacker value. Depth more than a fix, but depth they can use.
R5.1
· Pick 138
· TreVeyon Henderson
· RB
· rank 60
They will replay TreVeyon Henderson at the 138th pick for years; that is how good the value is. The roster fit checks out.
R5.22
· Pick 159
· Kalel Mullings
· RB
· rank 103
Kalel Mullings in Round 5, Pick 22 is a gift, value that borders on unfair. One more legitimate question on the roster, answered.
R6.24
· Pick 199
· DJ Campbell
· OG
· rank 201
No drama and no debate, DJ Campbell went about where he belonged in pick No. 199. It also answers one of the loudest questions on the roster.