Sam Billings and Lauren Winfield-Hill Named Captains of Oval Invincibles in The Hundred
The South London-based franchise Oval Invincibles has announced new leadership for their women’s team, with English player Lauren…
The South London-based franchise Oval Invincibles has announced new leadership for their women’s team, with English player Lauren…