New Zealand’s Greg Barclay elected ICC chairman Sports New Zealand’s Greg Barclay elected ICC chairman News Analysis India 3 years ago New Zealand’s Greg Barclay was elected as the new independent chairman of the International Cricket Council (ICC) after a second round of voting. He...Read More