Will be travelling from Australia to catch the Giants v Buccs match in what will be my first trip to the USA. My stubhub tickets just arrived and i cannot wait till game day!! Ive been following the Giants from down here for over 10 years and am fulfilling a lifelong dream with two of my best mates.
What can i expect at the New Meadowlands? In terms of atmosphere and tailgating?