Atlanta Braves concessionaire furloughs over 1,000 employees, likely to extend leave through September
July 13, 2020 at 14:18 PM EDT
Delaware North employees at Truist Park and nearby restaurants likely to be on temporary leave through September.