Have you been to the Trop? It's air-conditioned. So, there is that.And they deserved it, Atlanta gets a lot of criticism as a not particularly good pro sports town.
I have family on the gulf coast and everything you say is true, but the fact they don’t draw flies on the weekend when traffic isn’t an issue and the fact their owner wants to build a Triple-A sized ballpark with 28,000 seats is incriminating.