text: Super Wunderbar Fantastico Superb However you want to say it this ballpark is amazing There is no doubt that this is one of if not THE best stadium in baseball Yes you heard me right fellow Braves fans I love the Ted just like all the other fans who have tennis elbow from chopping all their lives The scenery seating prices of everything the food options Simply awesome Also it is very nice to have a free train ride right to the stadium and as a Braves fan I am forever envious of that nnPut this ball park in Atlanta and the house is packed every time the braves play at home Put it in Steeler town and unfortunately no one goes to enjoy this spectacle like they should