Search results
Norma Izard, cricketer and manager who led England to World Cup victory in 1993 – obituary
The Telegraph via Yahoo News· 3 months agoNorma Izard, who has died aged 90, made history in March 1999 when she was one of the first 10 women...