The Curse of Billy Penn
The curse of Billy Penn was a curse that was believed to cause the futility of Philadelphia’s major sports teams in their respective championships starting 1987. The curse is connected with the construction of the One Liberty Place building which surpassed the height of the William Penn’s statue perched on the Philadelphia City Hall. The … Read more