NFL Insider on pressure-filled NFL Draft for desperate Giants | SNY NFL Insider Ralph Vacchiano

SNY NFL insider Ralph Vacchiano says most NFL teams subscribe to the "best available player" theory at the NFL Draft but that the Giants have no such luxury with so many positions of need.