Every swap seemed to tilt away from the Vikings, and the value they bled adds up to real damage. The process wobbled, and the D- is where it lands.
The Vikings indulged a want in Hart while a need in tight end stayed open. That Tracy Jr. pick is the receipt they will wave around later. They covered a lot of ground and still skipped tight end, which is a strange place to end up.
Every board in the league had McCarthy lower, and that gap is the story.
Add it up and it is a weekend the front office will hope everyone forgets, tight end very much included.
Pick-by-Pick
R1.10
· Pick 10
· Jer'Zhan Newton
· DL
· rank 12
In the 10th pick they get a pocket-collapsing interior rusher. A clean fit for the roster.
R1.20
· Pick 20
· Cooper DeJean
· CB
· rank 15
In Round 1, Pick 20 they get a press-man option on the boundary at fair value. Need was not the driver here.
R2.5
· Pick 37
· J.J. McCarthy
· QB
· rank 46
They paid up for J.J. McCarthy at slot 37 when waiting would have done the job. A must-fix position, and they treated it like one.
R2.10
· Pick 42
· Tyler Nubin
· S
· rank 39
Tyler Nubin in the Round 2 slot lands just on the right side of the ledger. The one spot they could not leave alone, and did not.
R4.6
· Pick 106
· MarShawn Lloyd
· RB
· rank 105
They took MarShawn Lloyd at par in No. 106, which is nothing to complain about. A need, and now a little less of one.
R4.9
· Pick 109
· Cam Hart
· CB
· rank 94
A want over a need in the 109th overall pick: Cam Hart adds a cornerback while tight end keeps waiting.
R4.10
· Pick 110
· Zak Zinter
· OG
· rank 104
Zak Zinter at pick No. 110 is a sound buy, the sort that quietly helps a class. The biggest hole on the depth chart just got a whole lot smaller.
R4.30
· Pick 130
· Johnny Wilson
· WR
· rank 128
Johnny Wilson in No. 130 is exactly on the number, no argument either way. One more legitimate question on the roster, answered.
R5.20
· Pick 156
· Xavier Thomas
· DE-EDGE
· rank 154
No drama and no debate, Xavier Thomas went about where he belonged in slot 156. It also answers one of the loudest questions on the roster.
R5.30
· Pick 166
· Tyrone Tracy Jr.
· WR
· rank 122
Taking Tyrone Tracy Jr. in pick 166 is close to grand larceny; a wide receiver that good had no business lasting this long. A sensible fit for a spot that needed help.
R6.4
· Pick 179
· Luke McCaffrey
· WR
· rank 165
Nice patience on Luke McCaffrey, who had no business lasting to Round 6, Pick 4. It patches a soft spot without any drama.