Oswestry Town FC
Oswestry has been a home for football for as long as anyone can remember, in fact thre are no official records relating to when the team was formed but it is a common perception that Oswestry FC would have been one of the first football teams formed in the world…maybe even the first. Originally born […]