Evan Neal apologized, but do Giants fans care? Also, why the fans will remain undefeated against athletes in the public forum. Learn more about your ad choices. Visit megaphone.fm/adchoices