Braves rally past Astros to move one win from first World Series title since 1995

A guy who spent most of the season in the minors kept the Braves in it. Then the offense finally came to life.

Just like that, Atlanta is one win from their first World Series title in 26 years.

Continue reading...

from The Guardian https://ift.tt/3muACEf

No comments:

Post a Comment