Businesses say Braves postseason has already given them a boost
The Braves appearing in the World Series could generate close to 24 million dollars in revenue for businesses around Truist Park. Some businesses said this Postseason has already done a lot to push them into the black.