Washington Wizards

  • Founded: 1961
  • Last title: 1978
  • Total titles: 1
  • Stadium/Park/Arena: Verizon Center
  • Location: Washington, DC
  • Capacity: 20,356
Feedback