Body found in beer cooler at Atlanta Braves stadium before game

0
SunTrust Park, Atlanta Braves Stadium (Photo: Atlanta Braves)