New York Islanders

  • Founded: 1972
  • Last title: 1982–83
  • Total titles: 4
  • Stadium/Park/Arena: Barclays Center
  • Location: New York,  NY
  • Capacity: 15,795
Feedback