Shrewsbury Shrewsbury Town FC

Presentation

ENGLAND ENGLAND
Town Shrewsbury
Acronym STFC
Established 1886
Stadium New Meadow (9875 seats)
Official website http://www.shrewsburytown.com/