Houston Astros, Atlanta Braves Both Advance To MLB Playoffs

The Astros won the 2017 World Series over the Dodgers in seven games, lost to Boston in the 2018 ALCS and went back to the World Series last year, falling in seven games to Washington.

MLB Recap: Braves and Astros Advance

Via www.foxsports.com
 

Share this Posts

Share on twitter
Share on facebook
Share on linkedin

Related Posts

Loading...