In the last 20 years, there have been four Major League baseball franchises that have won multiple World Series championships: New York Yankess (5), San Franciscio Giants (3), Boston Red Sox (2), and…. the Florida (now Miami) Marlins (2). When you think about this franchise, your first thought is them dumping players and salaries, and… Continue reading Getting to know the 2015 Miami Marlins