Miami Marlins

  • Founded: 1993
  • Last title: 2003
  • Total titles: 2
  • Stadium/Park/Arena: Marlins Park
  • Location: Miami,  FL
  • Capacity: 36,742
Feedback