Quote:
Originally Posted by miami_fan
The Marlins in a nutshell from an article on ESPN.
|
On the flip side if the World Series title is desired achievement (I would argue that regular seasons, attendance, revenue, etc are just as important) they have won more since their inception than everyone but Boston, New York, San Francisco, Toronto, and St. Louis. (And are tied with Toronto and St. Louis)