7 years ago: Phillies win 2008 World Series - 6abc Philadelphia
Phillies win the World Series
2008 World Series Game 5, and all the rain that delayed the
Philadelphia Phillies Vs Tampa Bay Rays, 2008 World Series Sports
Phillies 2008 World Series championship team honored before game
Phillies history in World Series: When was last appearance? How
Philadelphia Phillies 2008 World Series Champions 2008 Team Photo
2008 Philadelphia Phillies season - Wikipedia
Philadelphia captures the World Series 50 hours later
Kalas' call of the Phillies winning World Series
For Phillies and City, Title Is Worth the Wait - The New York Times
Action News coverage of the Philadelphia Phillies' World Series