2008 World Series - Wikipedia
3 reasons why 2023 is the year the Phillies win the World Series
When was the last time the Philadelphia Phillies won a World Series? - AS USA
World Series: Phillies Hit 5 Homers in Game 3 Win Over Astros - The New York Times
Phillies rout Braves in NLDS Game 3, go 2-1 up - WHYY
The Phillies are hot, so what does a path to the World Series look like? – Philly Sports
Astros silence Phillies in Game 4 with second no-hitter in World Series history, World Series
Slugger Kyle Schwarber is doing his thing, and now the Phillies are one win from the World Series - The Boston Globe
Bryce Harper's World Series homer sets tone for Phillies vs. Astros
Phillies have the arms and big bats to make a second straight run at the World Series