Charlotte Edwards, England’s all-time leading run-scorer, has been appointed as the new head coach of the England women's cricket team, replacing Jon Lewis afte ...