The Browns will go with need and "best player available" in the first round.
The Giants must improve their offense. They want Barkley first, and then a QB.
The Cleveland Browns must choose Barkley as the first pick in the 2018 draft.
The Giant's have a decision: a QB or trade down. Only two teams can afford to trade up,
the Browns and the Broncos. The Browns will be content with a QB at #4. The Broncos
may try to trade up, but the Giants will decide they have to take the #1 QB in the draft.
The NY Giants choose the #1 QB (and are happy)
The NY Jets choose the #2 QB (and are very happy)
The Cleveland Browns choose the #3 QB (it probably won't work out again)
Denver Broncos will trade down to the most QB hungry team
With the # 6 pick, the Indianapolis Colts can choose Chubb/Nelson/or anyone else you
believe is worth the #6 pick.
Given the above, I would draft Chubb, and spend the next 4 picks on the OL and LB.
After the draft, I would also pick up an available RB like Anderson, because he can put up
comparable numbers to Gore and has the effect of creating an extra 2, 3 or 4th round draft pick.