Man found dead in Braves stadium cooler was installing new invention; cause of death still not determined

ATLANTA (RNN) – Authorities haven’t yet determined what killed a man whose body was found Tuesday in a walk-in beer cooler at SunTrust Park. The man, whom police identified as 48-year-old Minnesotan Todd Keeling, was found by a stadium employee around 2 …
invention – read more