Start where it matters. The Patriots took J.J. McCarthy to run the offense for the next decade, and every other decision this weekend bends around that one.
On value alone, Rosemy-Jacksaint makes the weekend a net positive. They won the margins on every swap, and it adds up fast.
Every board in the league had Knox lower, and that gap is the story. For all the activity, edge rusher went untouched, which is hard to explain.
Add it up and this is about as clean as a draft weekend gets.
Pick-by-Pick
R1.12
· Pick 12
· J.J. McCarthy
· QB
· rank 32
In pick No. 12 they get their quarterback of the future, a steep price for the projection. A clean fit for the roster.
R1.14
· Pick 14
· Olumuyiwa Fashanu
· OT
· rank 9
In the 14th pick they get a blindside protector at fair value.
R2.2
· Pick 34
· Troy Franklin
· WR
· rank 30
A clean, defensible pick in pick 34 with a little surplus value in Troy Franklin. A must-fix position, and they treated it like one.
R2.22
· Pick 54
· Keon Coleman
· WR
· rank 38
A quiet steal in the 54th overall pick: Keon Coleman for less than the market said. It also answers one of the loudest questions on the roster.
R3.4
· Pick 68
· Patrick Paul
· OT
· rank 67
They paid sticker price for Patrick Paul in No. 68, and that is fine. It fills a real need, too.
R3.12
· Pick 76
· Bucky Irving
· RB
· rank 90
Bucky Irving in slot 76 is early enough to raise a brow, if not a full objection. It patches a soft spot without any drama.
R3.20
· Pick 84
· Xavier Legette
· WR
· rank 73
Xavier Legette at Round 3, Pick 20 is money in the bank, a wide receiver taken below his worth. It answers the question that was keeping the coaches up at night.
R4.4
· Pick 104
· Khyree Jackson
· CB
· rank 81
The board fumbled Khyree Jackson all the way to the Round 4 slot, and they scooped it up. A minor need, but a need all the same.
R4.35
· Pick 135
· James Williams
· S
· rank 118
Quietly one of the better values of the day, James Williams at No. 135. A glaring weakness, addressed head on.
R4.36
· Pick 136
· Sataoa Laumea
· OT
· rank 114
Taking Sataoa Laumea in the 136th overall pick is close to grand larceny; an offensive lineman that good had no business lasting this long. Another box on the needs board, quietly ticked.
R5.13
· Pick 149
· Dylan Laube
· RB
· rank 150
They took Dylan Laube at par in the Round 5 slot, which is nothing to complain about. A sensible fit that makes the depth chart a little sturdier.
R6.7
· Pick 182
· Jared Wiley
· TE
· rank 199
Jared Wiley at pick 182 is a clear overpay, with better names still on the board. A need, and now a little less of one.
R6.22
· Pick 197
· Trey Knox
· TE
· rank 235
This one needs a full-page explanation: Trey Knox in Round 6, Pick 22, miles early. The roster fit checks out.
R7.9
· Pick 229
· Marcus Rosemy-Jacksaint
· WR
· rank 197
Marcus Rosemy-Jacksaint at pick No. 229 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.