Phillies' World Series Game 1 win shows Astros aren't invincible
The day the Phillies won the 1980 World Series
A look back: Phillies 2008 World Series Champions
Harper's HR powers Phillies past Padres, into World Series
Remembering and celebrating the 1980 Phillies, the first team I
Remembering Phillies' 1980 championship season
Houston vs. Philadelphia: When Astros, Phillies met in 1980 NLCS
Phillies repeat as NL Champions – thereporteronline
Philadelphia captures the World Series 50 hours later
15 Most Famous World Series Moments in Philadelphia Phillies