Giants’ hidden gem declares himself NFL’s ‘Best’ Heavy.com 11:59 Tue, 27 Oct Heavy.com 11:59 Tue, 27 Oct New York Giants NFC East NFL