The Houston Astros have won the World Series, beating the Philadelphia Phillies : NPR
Bryce Harper, Phillies tie World Series mark with 5 HR, top Astros
In a Texas-sized Game 7 AL championship series, the Rangers defeat
On the Cheating Scandal That Nearly Ruined Baseball ‹ Literary Hub
MORE
In Photos: Nationals Fans Cheer Team On To Game 1 Win In The World
World Series: Phillies Hit 5 Homers in Game 3 Win Over Astros
Astros topple Phillies in Game 6 to win World Series
Texas Rangers headed to World Series with win over reigning
Houston Astros beat Philadelphia Phillies to win World Series
Ahead of the World Series, Phillies radio announcer shares the art
Houston Astros head to World Series, just a few years after their
Philadelphia Eagles beat Pittsburgh Steelers 35-13
How the Astros defeated the Phillies in Game 5 of the World Series