- Thread starter
- #1
Omar 382
Well-Known Member
They've only been there 16 years? Do they think a new stadium will generate more fans? I've never been to Atlanta, but apparently Turner Field is in the downtown area and the new stadium won't be, which I think would hurt attendance if anything. What gives? Turner Field is a nice stadium (at least when it's not covered in trash). The Phils could be in CBP for the next 50 years. I don't get why they're abandoning it so quickly.