The Houston Astros have won the World Series, beating the Philadelphia Phillies : NPR
Gallery: Houston Astros win World Series
Astros win second World Series title in six years, first since scandal
Astros throw the World Series' first combined no-hitter against the Phillies
Astros win World Series to secure place as premier MLB team - Sports Illustrated
Astros win second World Series title in six years, first since scandal
Houston Astros' 2022 World Series trophy coming to Beaumont
How the Houston Astros cheated in 2017-18 MLB seasons – NBC Sports Philadelphia
Houston Astros: A sweep of New York and another World Series
Now that Astros have won World Series again, what's their place in history? - The Athletic
From cheaters to champions: What is the true secret to the Astros' enduring success?