Houston Astros win World Series over Philadelphia Phillies with Game 6 victory
Looking back: 10 years ago today, the Phillies won the World Series
Astros win World Series over Phillies in sixth game
7 years ago: Phillies win 2008 World Series - 6abc Philadelphia
Former MLB star Pedro Martinez claims Philadelphia Phillies can win World Series: They have the aura
2008 World Series recap
The Phillies Win Game 1 of the World Series - The Ringer
How many World Series have the Philadelphia Phillies won?
2008 World Series Game 5 - Rays vs Phillies @mrodsports
Phillies are rolling over Diamondbacks, eyeing World Series berth