The Houston Astros have won the World Series, beating the
Justin Verlander gets World Series win as Astros beat Phillies for 3-2 lead - Chicago Sun-Times
How the Houston Astros cheated in 2017-18 MLB seasons – NBC Sports Philadelphia
Nationals Beat Astros 6-2 To Win The 2019 World Series : NPR
MORE
You Do, in Fact, Have to Hand It to the World Series-Winning Astros - The Ringer
Astros win their first World Series after Game 7 victory over LA Dodgers, World Series
Houston Astros win second World Series in 6 years - CBS News
Houston Astros Are World Series Champions, Beating Los Angeles Dodgers
MLB news 2022: Houston Astros win World Series, defeat Philadelphia Phillies, villains, cheating scandal, why are they hated
Astros win World Series 2022
World Series Game 6: Houston Astros win championship
Hollywood ending! Astros beat Dodgers in Game 7 to win World Series