Astros' questions after 2022 World Series win over Phillies - ESPN
Houston Astros Win World Series - The New York Times
Bickley: Houston Astros should be vacated of 2017 World Series title
2017 World Series: Justin Verlander, Astros win Game 7, first title
Houston Astros win their first ever World Series with Game Seven victory over LA Dodgers, London Evening Standard
World Series 2017: Houston Astros Win, Home Runs, Dodgers
Houston Astros Win World Series Championship
World Series Game 7: Astros 5, Dodgers 1
Astros Players Cheated. Baseball Wanted Answers. So It Made a Deal. - WSJ