A dead body was found in a walk-in freezer Tuesday at SunTrust Park, home of the Atlanta Braves, according to Hayley Mason of CBS46.
Cobb County Police confirmed the body was a third party contractor, which was discovered by another member of 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.
This article will be updated to provide more information on this story as it becomes available.