The Curse of Barack Obama

Since Barack Obama was elected president on Tuesday, no Philadelphia sports team has so much as won a single game.

In response, Comcast executive David L. Cohen has announced that the tiny William Penn statue atop the Comcast Center will be replaced with a George W. Bush bobblehead.

Continue Reading