Dave Richardson to step down as ICC Chief Executive after 2019 Cricket World Cup
Mumbai: David Richardson, Chief Executive of the International Cricket Council (ICC) announced on Tuesday that he would be stepping down from his post when his contract expires after the ICC 2019 Cricket World Cup in England. Richardson became the first person to hold the post of the ICC General ManagerRead More