Phantastic: Phillies win NLCS, earn first World Series berth since
Where the Phillies' Game 7 loss to Diamondbacks ranks among
Remembering the incredible story of the 1980 Phillies, 40 years
Prediction: Phillies will return for another playoff run
National League Championship Series - Wikipedia
Phillies-Astros 1980 NLCS
The Phillies win the 2008 World Series: An appreciation 10 years
How many World Series have the Philadelphia Phillies won?
The Astros and the Phillies in a Big Series? We've Seen This