philly_bluenose
JourneyOn
American stadiums are absolutely class and all about the fan experience. Exciting times ahead
Wait until you have to pay $18 for a beer! :-)
I was at the Mercedes Benz in Atlanta a few weeks ago watching the USA women and I was happy to pay £15 a beer because the fan experience was so good! Fantastic day out, fantastic stadium and worth every penny i spent