Dallas Mavericks

  • Founded: 1980
  • Last title: 2011
  • Total titles: 1
Feedback