0 Members and 1 Guest are viewing this topic.
The Marlins have 2 World Series titles in the last 20 years. Only SF, NYY, Boston, and St. Louis can say the same.