Astros beat Dodgers for 1st World Series title
Houston Astros stun Los Angeles Dodgers to win first World Series, Baseball News
George Springer wins MVP as Houston Astros beat Dodgers in Game 7 of World Series to clinch first title
LA City Council wants Astros' 2017 World Series title to be given to Dodgers
Houston Astros - Wikipedia
Dodgers lose to Astros in extra innings as Freddie Freeman reaches another milestone – Orange County Register
Astroball': How Houston Astros climbed from baseball's worst to best
2022 World Series: Astros beat Phillies to claim World Series title
Another Game 7 Provides a Perfect Ending for the Astros - The New York Times