BREAKING: Police Find Dead Body In Freezer At Atlanta Braves’ SunTrust Park

June 26, 2018 at 5:51 pm by Terez in MLB

On Tuesday, the body of a contractor was found in a walk-in freezer at SunTrust Park, the home of the Atlanta Braves, according to Hayley Mason of CBS46. Cobb County police revealed that the man was a 3rd party contractor and his body was discovered by someone who worked for the same company. “This is still an active investigation so I am unable to speculate whether or not foul play is a factor,” officer Sarah O’Hara said, per Ben Brasch of the Atlanta Journal-Constitution. Despite the gruesome discovery, there would be no delay of Braves Tuesday night game against the Cincinnati Reds. The Braves moved from Turner Field in 2017 and this is just the second year in SunTrust. – TO