Its not just the Phillies fans, but Eagles and 76ers and Flyers fans too. Most have more knowledge of how to boo a team than they know about the actual sport. Are the fans there not known for being the ones that booed Santa Claus? Or to throw batteries at JD Drew? I think karma might be a reason the city hasn't won a championship for almost 30 years out of 4 major sports franchises.
BTW, its nothing personal
