I just found out about this. I'm in total shock.
I guess I am in the minority, but I love Turner Field. It was the first place I ever saw an MLB game, and I have so many good memories from over the years.
The new spot will be better for me when I visit once a year because I stay to the North...