Shrewsbury Town F.C.
New Meadow (aka Montgomery Waters Meadow), the home ground of Shrewsbury Town F.C., is located within the suburb.