Yo, guys.. The Phillies won the WS in 2008.. Not that long ago.. Reading some of the posts here makes it sound like that last time they won it all was in like 1986 or something.
Being as Mets fan I should hate the Phillies with a passion.. But I don't because when they were good those years they could and did beat the other teams with any style of play.. With the long ball..Or singles and manufacturing runs.. Or with pitching..
I like teams like that in all sports. I appreciated the teams that can play any style of ball, any style of play to beat the other guys..