Houston Astros set up Dodgers World Series after beating Yankees
How many times have the Atlanta Braves and Houston Astros won the
Atlanta Braves win 1st World Series title since 1995, defeating
Nationals win first World Series title, stun Astros, 6-2, in Game
Dodger fans bracing for Houston Astros' return to Los Angeles
Astros win first World Series in franchise history, defeat Dodgers
Astros defeat Los Angeles in Game 7 to win first World Series title
In photos: Moments from 2017 World Series: Dodgers vs. Astros
It's official: Dodgers cheated out of 2017 World Series title
5 things to know about the Arizona Diamondbacks, Texas Rangers
Houston Astros have never won the first game of the World Series