Indianapolis Colts

  • Founded: 1953
  • Last title: 2006
  • Total titles: 4
  • Stadium/Park/Arena: Lucas Oil Stadium
  • Location: Indianapolis,  IN
  • Capacity: 62,421
Feedback