Shrewsbury Town Football Club is a professional association football club based in Shrewsbury, Shropshire, England.
Shrewsbury Town (Shrewsbury Town Football Team)