Philadelphia becomes the first city in HISTORY to lose three straight sports championships
1993 World Series - Wikipedia
World Series 2022: Phillies-Astros, By The Numbers
MLB Teams Yet To Win World Series Title
1986 World Series - Wikipedia
After 2,144 wins, Dusty Baker finally gets the World Series party he deserves, World Series
Philadelphia could make sporting history if Eagles LOSE the Super Bowl
Philadelphia is 2-12 in Championship Games or Series Since 1983 - Crossing Broad
r/MLB - The Houston Astros are 2022 World Series Champions! : r/mlb
Philadelphia heads to MLS Cup final with 3-1 win over NYCFC
Houston Astros win World Series over Philadelphia Phillies with Game 6 victory