Originally Posted by imdaman99
I've been close to giving up on the Giants. Odds are they still disappoint this season, but this is a must-win game.
Now or never guys.
Do you think it is time to move on from Eli?...assuming they don't make the playoffs this year that is