World Series Game 3 postponement benefits Phillies more than Astros
World Series Game 3 postponed because of rain in Philadelphia
World Series: Phillies Hit 5 Homers in Game 3 Win Over Astros - The New York Times
Philadelphia Phillies demolish Houston Astros in history-making victory and take a 2-1 series lead
Houston Astros World Series: Game 3 Postponed for Rain
What happens if World Series Game 3 game is rained out?
MLB postpones Game 3 of the World Series amid inclement weather in Philadelphia
World Series: Phillies, Astros rained out Monday; Game 3 set for Tuesday and Game 5 pushed to Thursday
Philadelphia Phillies demolish Houston Astros in history-making victory and take a 2-1 series lead
From snow to dust storms: 6 remarkable weather events that impacted the MLB World Series
Astros-Phillies World Series Game 3 postponed due to rain