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
Leave a Reply
Want to join the discussion?Feel free to contribute!