Even as the Sri Lankan Police dropped their investigation into allegations of match-fixing of 2011 World Cup finals between India and Sri Lanka, the...
In an innovation webinar organized by the governing International Cricket Council (ICC) earlier this month, New Zealand's Sophie Devine and India's Jemimah Rodrigues had...