Advertising Console

    Fan Falls to Death at Braves Game

    Repost
    CineSport

    by CineSport

    1K
    801 views
    30-year old Ronald Lee Homer Jr. fell about 65 feet to his death off an upper-deck platform at Monday night's game between the Braves and the Phillies at Turner Field in Atlanta.