Submitted by TotalAccess on Sun, 07/11/2010 - 16:14
The Atlanta Braves have won 16 of their 50+ wins this season in their last at-bat, and a number of those have been dramatic walk-off wins.
This is an ongoing chronicle of those wins, with video from MLB.com
Please check back as the season progresses.
»
- Login to post comments