Toronto Raptors

  • Founded: 1995
  • Last title: 2019
  • Total titles: 1
  • Stadium/Park/Arena: Air Canada Centre
  • Location: Toronto,  ON
  • Capacity: 19,800
Feedback