Houston Astros, Atlanta Braves Both Advance To MLB Playoffs

tmp2f4474bd-5003-4b54-b8ed-8db4ca611843-jpg

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

Related Posts

Loading...