Shrewsbury Town
  Founded:
1886
  Country:
England
  Stadium:
Montgomery Waters Meadow
  Capacity:
9,875

Shrewsbury Town

  Founded:
1886
  Country:
England
  Stadium:
Montgomery Waters Meadow
  Capacity:
9,875