Astros win first World Series championship in franchise history
2017 World Series Game 2: Astros win over Dodgers explained in 11 stats
World Series fast turning into classic as Astros beat Dodgers in thrilling slugfest, World Series
Astros beat Dodgers to win first World Series
World Series Game 7: Astros 5, Dodgers 1
Astros beat Dodgers for 1st World Series title
The wait is over: Astros win the big one for a city whose spirit could not be denied - CultureMap Houston
Braves vs Astros: A World Series 6 decades in the making - WTOP News
Astros defeat Dodgers in 2nd-longest World Series game - Good Morning America
Houston Astros Win Franchise's First World Series - WSJ
Alvarez blasts Astros to World Series title vs Phillies
Dodgers rally to beat Astros 8-7 after Houston reliever Stanek called for balk in 8th - The San Diego Union-Tribune
Astros win 2022 World Series: Houston clinches second title as Yordan Alvarez's Game 6 homer ousts Phillies