Phillies overpower Astros, take 2-1 World Series lead with blowout win
Phillies vs. Astros weather updates: World Series Game 3 postponed due to rainy weather in Philadelphia
Phillies-Astros World Series: MLB postpones Game 3 due to threat of heavy rain; new scheduled released - 6abc Philadelphia
Philadelphia_Phillies
Phillies' revamped bullpen making all the difference: Sherman
World Series Game 3 postponed: Resetting the stage for Astros, Phillies - Sports Illustrated
World Series: Astros hold off Phillies for team's first title since cheating scandal, World Series
Phillies not worried about Astros' Valdez odd hand rubbing - WHYY
Kevin Long has Phillies feeling World Series energy