Best Answer

It is thought that they did. Known as the curse of Billy Penn, it started when a building was built in Philadelphia taller than the statue of William Penn on City Hall. This supposedly led to a sports drought where the four major Philadelphia sports teams (Phillies, Eagles, Flyers, Sixers) failed to win a championship. This, of course, ended when the Phillies won the 2008 World Series. Some say that this is because the builders of the Comcast Center, the new tallest building in Philly, put a tiny statue of William Penn on top, to break the curse. This may or may not have happened, but any curse is over for now.

User Avatar

Wiki User

โˆ™ 2009-04-25 17:11:32
This answer is:
User Avatar
Study guides

Add your answer:

Earn +20 pts
Q: Did Philadelphia sports teams have a curse?
Write your answer...
Still have questions?
magnify glass
Related questions

How many sports teams does philadelphia have?


What is the Sports Illustrated curse?

The Sports Illustrated curse is when a team get featured on the front page of Sports Illustrated they always lose the next game. It has happened to many football teams including the Kansas State Wildcats.

What are the 4 major sports teams in philadelphia?

Phillies Flyers Eagles Sixers

Who wore number 9 for Philadelphia sports teams?

Sonny Jurgensen wore #9 for the Philadelphia Eagles (1957-1963).

What are the Philadelphia sports teams?

Phillies, Eagles, Flyers, Phantoms, Wings, 76ers, Soul,

What sports or sports team start with e?

for basbeall teams: (no longer playing) Montreal Expos; for football: Philadelphia eagles

What is pennsylvaina's sports team?

Pennsylvania's sports teams include the Pittsburgh Penguins for hockey, Philadelphia 76ers for basketball, the Pittsburgh Steelers for football as well as the Philadelphia Eagles for football.

Are there any professional sports in Pennsylvania?

Yes. The Philadelphia 76ers of the NBA, the Philadelphia Eagles and Pittsburgh Steelers of the NFL, the Philadelphia Flyers and Pittsburgh Penguins of the NHL, and the Philadelphia Phillies and Pittsburgh Pirates of the MLB are professional sports teams from Pennsylvania.

Is there a sports team in Philadelphia that calls this city as their home?

Several professional sports teams call Philadelphia their home. Eagles (NFL)Phillies (MLB)76ers (NBA)Flyers (NHL)

What championships did the Philadelphia sports teams win in the 1980's?

Philadelphia Phillies - (1980 World Series Champions)Philadelphia 76ers - (1982-83 NBA Champions)

What pro sports teams are in Philadelphia?

Phillies (MLB)76ers (NBA)Flyers (NHL)Eagles (NFL)Union (MLS)

What are the major sports teams in Wyoming?

Wyoming has no major sports teams.

People also asked