Phillies surge into World Series thanks to slugger Yankees let slip away
World Series rainout, Astros-Phils to play Game 3 Tuesday
2008 World Series Game 5, and all the rain that delayed the Phillies' reign
Looking back: 10 years ago today, the Phillies won the World Series
World Series Game 3 rained out; Astros-Phillies to play Game 3 on Tuesday - Los Angeles Times
2008 World Series Game 5, and all the rain that delayed the Phillies' reign
World Series rainout, Astros-Phils to play Game 3 Tuesday
2008 World Series Game 5, and all the rain that delayed the Phillies' reign
Game 3 of World Series rained out, will be played Tuesday on Sportsnet