The Houston Astros have won the World Series, beating the Philadelphia Phillies : NPR
In a Texas-sized Game 7 AL championship series, the Rangers defeat the Astros
Astros topple Phillies in Game 6 to win World Series
Philadelphia Phillies and Houston Astros advance to the World Series
MORE
Houston Astros Defeat Los Angeles Dodgers To Take World Series Crown
World Series 2022: Phillies vs. Astros game schedule - WHYY
Houston Astros win World Series, set benchmark for MLB success - Los Angeles Times
Playoff-bound Baltimore Orioles have made one of baseball's greatest 2-year climbs
How the Astros Beat the Phillies to Win the World Series - The New York Times
Philadelphia Phillies Lose World Series to Houston Astros – NBC10 Philadelphia
The World Series begins with upstart Philly taking on Houston, the tainted juggernaut