The Flyers, 76ers and Phillies have won it all before.
But - The cities with four major league teams: Boston, Chicago, Miami, Minneapolis, Los Angeles, Denver, Dallas, Atlanta, San Francisco, New York and Detroit ... have all had one or more of their teams win one or more championships since ANY Philly team won theirs (Sixers 82-83). There are cities with three teams ... Pittsburgh, Tampa, Washington D.C., Toronto, St. Louis, Baltimore one of whose teams have won a championship before any Philly team.
Never mind. Except for this: PHILLY SPORTS TEAMS SUCK! And, they're going down to the Pack Sunday. ;^)