Why the pressure is on Giants GM Dave Gettleman at the NFL DraftGiants can't afford to miss with any of their top picks3/18/2019, 9:39 PMDec 29, 2017; East Rutherford, NJ, USA; New York Giants general manager Dave Gettleman addresses the media at Quest Diagnostics Training Center. Mandatory Credit: Vincent Carchietta-USA TODAY Sports / Vincent Carchietta