Let's all hold each other and discuss the 2008 World Series - The Good Phight
Tampa Bay Rays at Philadelphia Phillies, 2008 World Series Game 4, October 26, 2008
2008 World Series Game 5, and all the rain that delayed the Phillies' reign
2008 Phillies Highlights
Houston Astros at Philadelphia Phillies, 2022 World Series Game 3, November 1, 2022
Phillies Fall Classics XII: 2008 World Series Game Five – MATT VEASEY
October 15th, 2008 - Phillies vs Dodgers - Game 5 NLCS
2008 World Series Game 5, and all the rain that delayed the Phillies' reign
On October 21, 1980, Tug McGraw took the mound in the Sixth Game of the World Series and notched …