The opening of SunTrust Park, the Atlanta Braves’ new $622 million, 41,500-seat stadium, is only 35 days away from opening day of the Major League Baseball season.






Advertisements