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
Astros And Nationals Primed To Start 2019 World Series In Houston
In a Texas-sized Game 7 AL championship series, the Rangers defeat
MORE
LA Dodgers win World Series, defeating Tampa Bay 3-1
Phillies radio announcer on the World Series & changes in baseball
Houston Astros head to World Series, just a few years after their
Texas Rangers headed to World Series with win over reigning
No US-born Black players on expected World Series rosters
Philadelphia Eagles beat Pittsburgh Steelers 35-13
Astros defeat Phillies in Game 6 to win 2nd World Series title
Philadelphia Phillies Lose World Series to Houston Astros – NBC10
Houston Astros win World Series, set benchmark for MLB success
Phillies on the brink of elimination in the World Series, after 3