Another disappointing day as a Giants fan. Winning has been a illusion for the Giants this year. They come close and then it is snatched away from them or they give it away. I am an Eli Manning fan, but it is time for him to retire at the end of the season, to make room for the future