When was Shrewsbury founded?

Shrewsbury was founded in 1886.

Where does Shrewsbury play home matches?

Shrewsbury plays home matches at The Croud Meadow, Shrewsbury, Shropshire.

In which league does Shrewsbury compete?

Shrewsbury competes in England League Two.

Is this the official site?

No. This is an independent fan site. All trademarks, logos, and team names belong to their respective owners.