Houston Astros win World Series over Philadelphia Phillies with Game 6 victory
Phillies vs. Astros start time: When is first pitch? What TV
This year's World Series is 2nd-least watched on TV
Astros win World Series 2022
MORE
Phillies tie World Series home run mark in win over Astros - Los
World Series Champs! Best reactions to the Astros beating Phillies
The Houston Astros Win the World Series - WSJ
WORLD SERIES: Phillies erase 5-run deficit, stun Astros - InForum
Hammerin' Braves win 1st World Series crown since 1995, rout Astros
Philadelphia Phillies demolish Houston Astros in history-making