Imran Khwaja Is Set To Run For Cricket’s Top Job As ICC Chairperson Contest Heats Up

Imran Khwaja and Greg Barclay are set to contest the leadership for cricket’s top post, as Singaporean Khwaja attempts to be the first leader not from the sport’s major nations.
Source: Sports Business News