Dead Body Found In Freezer At Atlanta Braves's SunTrust Park

A dead body was found in the freezer on Tuesday's game between the Atlanta Braves and the Cincinnati Reds in the Major League Baseball. The Cobb-County Police Department is currently investigating the incident.
Real Time Analytics