Evan Neal has made an enemy out of Giants fans. Can he fix this? Learn more about your ad choices. Visit megaphone.fm/adchoices