FACT: Philadelphia is the Worst Sports City in North America – The Good Phight

FACT: Philadelphia is the Worst Sports City in North America
The Good Phight
Philadelphia has given their sports teams the worst advantage to win a game when playing in front of a home crowd. Over the last 10 years from the four major sports in North America (NFL, MLB, NBA, NHL), it is clear that each team in Philadelphia

…read more

Source: Philadelphia News From Google News

Leave a Comment