Braves' Downtown Atlanta Clubhouse Store Closing Today
The Braves Clubhouse Store at CNN Center today will close its doors, removing "one of the last remnants of the team in downtown Atlanta." The downtown store was "one of the last remaining elements the Braves had before the team moved" to suburban SunTrust Park in '17. The store ran a final sale that began Friday, offering "merchandise for 25% off through closing." The retail location was open for 30 years (AJC.com, 5/3).