First time going to a Giants game despite being a longtime fan.
Quick logistics questions: Arriving from NJ Turnpike exits, what time should I arrive before game to give us some time to walk around etc.? Is there going to be a lot of traffic, say, 3 hours before game time?
Anyone ever use Vince Lombardi service area as a carpool location in? Any issues?
And how long does it take to get OUT of the new stadium and parking at end of game?
Anything else a newbie should know?