Charlotte Edwards
Cricket

Charlotte Edwards Appointed as Head Coach of England Women’s Cricket Team

Former England captain Charlotte Edwards has been appointed by the England and Wales Cricket Board (ECB) to head coach the […]