Body Found in Walk-In Freezer at Atlanta Braves’ SunTrust Park
A body was found in a walk-in freezer at the Atlanta Braves’ SunTrust Park on Tuesday, The Atlanta Journal-Constitution reports. A Cobb County police spokeswoman said the man was a “third-party contractor” and was discovered by another worker in the afternoon. She did not comment on whether police suspected foul play but did say that the Braves were cooperating with the investigation. The baseball team’s Tuesday evening game with the Cincinnati Reds proceeded without incident.