Man who died at SunTrust Park was there installing his beer invention

0

A fast-talking tinkerer and father of four was at SunTrust Park to install his beer tap invention when he died, his family told The Atlanta Journal-Constitution on Wednesday. Todd Keeling, 48, was found dead by a worker inside a walk-in beer cooler on Tuesday afternoon, said Cobb County police. Investigators said it was too early to determine if there was foul play.

READ MORE

About author

No comments