World Series Game 3 Weird & Wild: Phillies homer their way into history - The Athletic
2009 Philadelphia Phillies season - Wikipedia
World Series: Tied 1-all, Astros-Phillies resume after rainout
2009 Phillies didn't win it all, but their journey to the World Series was still special
Pedro Martinez says the Phillies had swine flu during the 2009 World Series
World Series Game 6: Houston Astros win championship
Phillies end 9-game win streak, skipper Thomson's 1st loss
What was the best Phillies team that didn't win the World Series? - Quora
Phillies lose 2023 NLCS to D-backs at home
Phillies knock off defending champion Braves to advance to NLCS
Phillies advance to World Series, beat Padres in NLCS Game 5 - The Washington Post