One game away from winning the World Series. The Phillies! Whovudda guessed a year back, Philly would have a champion team again on the national sports scene, and the Phillies at that. I think people there can now start to take the 2004 McNabb posters down finally. Finally!
Btw, Phillies are the baseball team from Philadelphia.