I went to Suntrust Park (Braves) during their inaugural season 2 years ago. Built around the stadium are Condos, Hotels, Clubs, Bars, Restaurants, retail shopping, and a theater. All of which were built around the same time of the stadium. It was by far the best atmosphere around a stadium I have attended. We were able to grab beers and walk through the shopping area on the way to the stadium. I quickly realized that the draw to the area was not the stadium. A lot of people were there for the shopping and entertainment. After the game, we went to a sports bar that was still packed. If I lived in the ATL area, I would for sure hang out there without going to a game.
The parking was $30. But anything you purchased outside the stadium was used toward that $30. We easily purchased enough so the parking was free.