Nationals Walk Off Winners Again

By CineSport


Adam LaRoche’s walk-off home run in the 11th inning gave the Nationals their seventh straight win. The Braves scored six runs in the top of the first inning and went on to beat the Pirates.

You May Also Like