Could be right! Except I think you can safely scratch Nelson at 2. Could trade down, get him and a load of picks. Even take a cheap trade for a 2nd rounder or something from Denver and get him and the 2nd rounder. Can't pull that off safely with Chubb or Barkley though.
If I were the Giants I would not go anything other than QB at 2. I would trade back repeatedly and start picking at around 15. They would still get a very good player and have a ton of picks to fix that team.
What would fix that team more, Barkey at #2, or McGlinchey, Hernandez, LVE and a stud RB in the 2nd or 3rd. That's how much that pick is worth, if not more.
The value of that #2 overall pick is worth way more than our 4th overall pick was worth. For reference purposes, the difference in point value between pick #2 and pick #4 is 800 points or the 21st overall pick.
Stated another way to move up from #4 to #2 it would cost you #4 (1st) #36 (2nd) and #68(3rd) to move up two spots.
So the Giants could drop two spots, select at #4 overall get a high second and a high third and still get a Ezekiel Elliott player at #4. It's that big of a deal when you get up that high. That would give them the #4 overall player, a pick at 34, a pick at 36, a pick at 66 and a pick at 68. That's 5 picks in the top 70. That's a real game changer. They could do it one more time and it would be exponential growth. Do the math on it. And doing it again they would still be picking in the top 10.