This thread is just littered with disgruntled fans of Phillies rival teams who are upset with their own teams incompetence (I'm speaking to you, Mets and Braves fans), people who can't accept the blossoming of the Phillies franchise into a consistent contender, and people who are just ignorant to the greatness that is Major League Baseball.
Didn't read the article, but I gotta speak up and defend my Phillies from all you haters.
World Fucking Champions 2008