Body found in freezer at Atlanta Braves’ ballpark hours before game
ATLANTA -- The body of an employee was found in a freezer at SunTrust Park, the home stadium of the Atlanta Braves, Tuesday afternoon, Cobb County police told the Atlanta Journal-Constitution. The body was found just hours before the Braves were to host the Cincinnati Reds. Cobb County officials told the paper that the dead man was a third-party contractor. Another worker from the same company found him in a walk-in freezer, police said.
Post to Tumblr