The Houston Astros have won the World Series, beating the
Houston Astros Win World Series - The New York Times
Houston Astros have never won the first game of the World Series
Astros topple Phillies in Game 6 to win World Series
MORE
Houston Astros Win World Series - The New York Times
Astros burst ahead, beat Phillies 5-2, tie World Series 1-1 National News - Bally Sports
Astros 3, Phillies 2: How Houston won Game 5 of World Series
MLB suspends Houston Astros GM, manager for sign-stealing in 2017 World Series - ABC News
Mission Accomplished: Astros Complete Historic Run With 2022 World Series Title — College Baseball, MLB Draft, Prospects - Baseball America
Houston Astros 2017 cheating scandal: What you need to know