iOS app Android app

Ronald Homer

Mother Of Braves Fan Who Fell To His Death Shares Final Phone Conversation

AP | JEFF MARTIN and PHILLIP LUCAS | Posted 10.13.2013 | Sports

ATLANTA -- A lifelong Atlanta Braves fan who fell about 85 feet to his death at the team's stadium was waiting out a rain delay in a smoking area and ...