World Series: How the Game 3 postponement impacts the Astros and Phillies

When Game 3 of the World Series between the Houston Astros and Philadelphia Phillies was postponed on Monday night because of rain, plenty of things changed for both teams moving forward. With the World Series tied 1-1, the pivotal third game will now be played on Tuesday night in Philadelphia, the first of three consecutive nights […]

World Series: How the Game 3 postponement impacts the Astros and PhilliesFanSidedFanSided – Sports News, Entertainment, Lifestyle & Technology – 300+ Sites

Be the first to comment

Leave a Reply