Fan About To Beat Atlanta Braves’ The Freeze Suffers Agony Of Da Feet
A fan who appeared on the verge of victory over The Freeze, the Atlanta Braves’ resident sprint champ, on Thursday ate dirt instead. (Watch the video below.) The poor guy tripped over himself near the […]