Braves win despite rain delay

Tommy La Stella talks about the Braves' win over the Phillies and the effect the rain delay had on the game.

More FOX Sports South Videos

More FOX Sports South Videos»