Last updated : 28/05/2024 11:17:27
Introduction
Sherwood Ultras are a Grassroots football team made up of 15 team members.
The team is from Preston, Lancashire, England, United Kingdom.
Sherwood Ultras started using TeamStats in June 2021.
Team Details
Location
Preston Lancashire England United Kingdom