The Houston Astros have won the World Series, beating the Philadelphia Phillies : NPR
In Photos: Nationals Fans Cheer Team On To Game 1 Win In The World Series
Astros And Nationals Primed To Start 2019 World Series In Houston
Ahead of the World Series, Phillies radio announcer shares the art of play-by-play
MORE
Alvarez blasts Baker, Astros to World Series title vs Phils
Despite losing to Houston Astros in World Series, Philadelphia Phillies proved something
Five Reasons Why the Philadelphia Phillies Will Win the World Series over the Houston Astros - Sports Illustrated Inside The Phillies
AP Beats Only on AP: No US-born Black players in the World Series
Texas Rangers headed to World Series with win over reigning champion Astros
[Secret Base, ] How the Phillies miserable decade traces back to a brutal 2011 finish : r/baseball
Phillies on the brink of elimination in the World Series, after 3-2 loss to Houston