Every so often the board makes a mistake, and the Giants were there to profit. Cam Hart, the No. 129 name on the board, should have been long gone before Round 6, Pick 10.
The phones were where this weekend was really won. The interior defensive lineman spot stays a question, and it was the one they most needed an answer at.
If Liufau pans out, nobody remembers the price. If not, this is the pick they hear about.
Bottom line, with Rome Odunze leading the way, this is a class that should pay off fast and rarely be regretted.
Pick-by-Pick
R1.6
· Pick 6
· Marvin Harrison Jr.
· WR
· rank 1
In Round 1, Pick 6 they get a difference-maker at receiver at fair value. It fills the loudest need on the roster.
R1.7
· Pick 7
· Brock Bowers
· TE
· rank 6
A market-rate tight end, with the board and the slot shaking hands on Brock Bowers. A need, and now a little less of one.
R1.32
· Pick 32
· Rome Odunze
· WR
· rank 12
They barely believed it either: Rome Odunze still on the board at pick 32. Top of the wish list, and they did not leave without it.
R2.5
· Pick 37
· Amarius Mims
· OT
· rank 24
A quiet steal in pick No. 37: Amarius Mims for less than the market said. The one spot they could not leave alone, and did not.
R2.7
· Pick 39
· Javon Bullard
· S
· rank 21
You do not let a safety like Javon Bullard reach slot 39 and blink. They did not. Better still, it is exactly the hole they had to fill.
R2.15
· Pick 47
· Taliese Fuaga
· OT
· rank 29
Taliese Fuaga in No. 47 is a gift, value that borders on unfair. It also answers one of the loudest questions on the roster.
R2.32
· Pick 64
· Nate Wiggins
· CB
· rank 40
Nate Wiggins at the 64th pick is the steal of the weekend, a first-round talent at a bargain-bin price. It patches a soft spot without any drama.
R3.6
· Pick 70
· Troy Fautanu
· OT
· rank 45
Troy Fautanu in the 70th overall pick is the kind of fall that makes a whole class. A glaring weakness, addressed head on.
R3.14
· Pick 78
· Marist Liufau
· LB
· rank 96
They talked themselves into Marist Liufau at the Round 3 slot, and the board did not agree. Useful body for a position without much behind the starter.
R4.5
· Pick 105
· TreVeyon Henderson
· RB
· rank 94
A tidy bit of business in slot 105, where TreVeyon Henderson graded well above the range. It plugs a real leak on the depth chart.
R4.14
· Pick 114
· D.J. James
· CB
· rank 73
Taking D.J. James in the 114th overall pick is close to grand larceny; a cornerback that good had no business lasting this long. A sensible fit for a spot that needed help.
R5.6
· Pick 142
· Dominick Puni
· OT
· rank 111
Dominick Puni in No. 142 should not have been possible, and that is the whole point. They walked in needing this and walked out with it.
R6.10
· Pick 185
· Cam Hart
· CB
· rank 129
Cam Hart at pick 185 is a first-round grade at a bargain-bin price, no notes. It shores up a spot that genuinely needed the help.