Exeter City

  Founded:
1904
  Country:
England
  Stadium:
St James Park
  Capacity:
9,036

Exeter City

  Founded:
1904
  Country:
England
  Stadium:
St James Park
  Capacity:
9,036