Philly Sports World Turned Upside Down
Doiou2 called it over two months ago: just as the '08 Phillies did what was last done by the '80 Phillies, could the '09 Eagles do what was last done by the '60 Eagles? Will we shed our image as lovable (and tormented) losers? Did simply putting the tiny William Penn figurine at the top of the newly constructed Comcast Center turn the Philly sports world upside down? Tune in Sunday to see if this unusual run of playoff success continues for the City of Brotherly Love.
Comments