World Series Game 3 postponement benefits Phillies more than Astros
World Series: How Monday's rainout helps the Phillies
MLB Announces World Series Game 3 Between Philadelphia Phillies and Houston Astros Postponed - Sports Illustrated Inside The Phillies
Phillies-Astros World Series: MLB postpones Game 3 due to threat of heavy rain; new scheduled released - 6abc Philadelphia
Phillies-Astros news: Game 3 postponed due to rain; series picks back up Tuesday
2010 Philadelphia Phillies season - Wikipedia
Game 3 rainout impact on Phillies' pitching in World Series
Houston Astros 0-7 Philadelphia Phillies in Game 3 of the World Series
World Series Game 3 postponed: Resetting the stage for Astros, Phillies - Sports Illustrated