Phillies drop another game to Astros – The Mercury
3,632 2008 World Series Film: Phillies Vs Rays Stock Photos, High-Res Pictures, and Images - Getty Images
A long time coming: Phillies win the World Series
2008 World Series - Wikipedia
Phillies tie World Series home run mark in win over Astros - Los Angeles Times
Let's all hold each other and discuss the 2008 World Series - The Good Phight
World Series Game 4: Houston Astros 5-0 Philadelphia Phillies – as it happened, World Series
For Phillies and City, Title Is Worth the Wait - The New York Times
2008 World Series Game 5 - Rays vs Phillies @mrodsports
Phillies tie World Series mark with 5 HR, rout Astros in Game 3 for 2-1 series lead
World Series deja vu: Game 3 in Philadelphia impacted by rain for 4th straight time