Quote:
Originally Posted by jg13
Agree with this 100%. You never really notice it until you've been to a new stadium..
Went to the Staples Centre in November and the two aren't even comparable.
The dome is a dump.
|
Nashville and San Jose ruined it for me.