Phillies Rode Lady Luck To Win the 2008 World Series - The Good Phight
Philadelphia Phillies Brad Lidge, 2008 World Series Sports
Phillies win World Series for first time since 1980
World Series deja vu: Game 3 in Philadelphia impacted by rain for
World Series: Tampa Bay Rays v Philadelphia Phillies, Game 5
2008 World Series recap
World Series: Philadelphia Phillies tie record with 5 home runs
A long time coming: Phillies win the World Series
World Series: Philadelphia Phillies strike first in World Series
When weather was a game-changer at the World Series
Kalas' call of the Phillies winning World Series