A dead body was found inside a freezer at SunTrust Stadium on Tuesday, according to a report.
WSB-TV in Atlanta says that a body was found inside a walk-in freezer at the Braves’ stadium. The deceased person was a third-party contractor and was found by another worker at the stadium.
According to WSB, the Braves are working with Cobb County to investigate the situation.
The Braves hosted the Reds on Tuesday night as scheduled.
More must-reads:
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!