2017 World Series: Justin Verlander, Astros win Game 7, first title
The Latest: Braves win first World Series title since 1995
World Series: Houston Astros claim second World Series title in six years with victory over Philadelphia Phillies, Baseball News
Houston Strong: Astros take World Series title for the first time
Astros beat Dodgers 5-1 in Game 7 to capture team's first World Series title
Astros claim World Series title over Phillies
Atlanta Braves ground Houston Astros to seal first World Series title in 26 years, World Series
Houston Astros win first-ever World Series title
Astros are heavy World Series favorites with four teams left in 2022 MLB Playoffs โ NBC Sports Philadelphia