Toronto Blue Jays

  • Founded: 1977
  • Last title: 1993
  • Total titles: 2
  • Stadium/Park/Arena: Rogers Centre
  • Location: Toronto,  ON
  • Capacity: 49,282
Feedback