WATCH: UK girls soccer team goes undefeated in boys league
A girls’ soccer team has secured the boys’ league title, going undefeated and earning the “invincibles” moniker.
A girls’ soccer team has secured the boys’ league title, going undefeated and earning the “invincibles” moniker.