Nationals, Stephen Strasburg win World Series Game 6
Nationals win 2019 World Series
2022 World Series: Astros beat Phillies to claim World Series title
2017 World Series: Dodgers beat Astros to add another twist.
Houston's baseball expert shares major moves Astros could make to clinch World Series - CultureMap Houston
World Series Preview: Who is going to take home the title - Astros or Phillies?, Flippin' Bats
World Series Game 7 Thread. October 30, 2019. Nationals vs Astros. - The Crawfish Boxes
Astros beat Phillies in six games to win 2022 World Series, Trending
Dodgers beat Astros, and an extraordinary World Series fittingly moves to Game 7 - The Washington Post
Astros and Dodgers played World Series Game 5 classic
Nationals win 2019 World Series
2019 World Series - Wikipedia