Shrewsbury Town FC is an English football team from the West Midlands region that plays in Football League Two.

The team plays its home games at the New Meadow, which has a capacity of 9,875.

Country England England
City Shrewsbury
Founded 1886

Latest Forum Posts

Topic Replies