News
Todd Keeling, 48, was installing a new technology at the home of the Atlanta Braves. But he became trapped in a beer cooler in the ballpark and died.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results