How the Houston Astros cheated in 2017-18 MLB seasons – NBC Sports Philadelphia
2017 Houston Astros: Where are they now?
Astros defeat Phillies in Game 6 to win 2nd World Series title
How many World Series have the Astros won? History of Houston's Fall Classic appearances
Behind the 2017 Astros cheating scandal — the biggest mess in sports
World Series: Astros hold off Phillies for team's first title since cheating scandal, World Series
MLB news 2022: Houston Astros win World Series, defeat Philadelphia Phillies, villains, cheating scandal, why are they hated
Is Stealing Baseball Signs Really So Bad? Bobby Valentine Has Some Thoughts
World Series: Astros look to close out Phillies in Game 6 – Orange County Register
Dusty Baker wins first World Series title as manager