Most of the Giants fans here are smart enough to know the Super Bowl isn't won in October or November. Honestly I think the Eagles have done better than us so far.
No announcement yet.
Are the G-Men on the verge of another SB run??