Coventry City

  Founded:
1883
  Country:
England
  Stadium:
St. Andrew's Trillion Trophy Stadium
  Capacity:
30,009

Coventry City

  Founded:
1883
  Country:
England
  Stadium:
St. Andrew's Trillion Trophy Stadium
  Capacity:
30,009