OMG he did it again! 3 run homer to tie the game in the 9th. Than Mclouth hits a walk off in the 10th.
I have a feeling this Braves team is going to give the Phils alot of trouble in the NL East this year. Phils dont have 1st place locked up as tight as everyone thinks.