1) Is the celebration in the stadium or parking lot?
2) I'm assuming stadium.. Do I need a ticket to get into the stadium?
3) Are there details listed somewhere? I checked the Giants site and nada.
4) Parking lot open? Do I need a parking pass or pay for parking?
Any other info would be awesome. Thanks Giant fans. Can you believe our boys are the Champs!? Amazing. I got no sleep. (says like Krammer) NO SLEEP!