Smethwick

Smethwick Rangers FC

ENGLAND ENGLAND
Presentation
TownSmethwick
AcronymSR
Established1977
StadiumThe Beeches (3000 seats)