Quote:
Originally Posted by Lathum
they are one of the most embarrising franchises in all of sports
|
I'd rather be embarrassed and have 2 titles in 11 years to show for it. Embarrass me all you want. It's been 28 years since the Phillies won their only title, and 22 since the last time the mets won.