Cricket New Zealand’s Greg Barclay elected ICC chairmanKajalNovember 25, 2020 November 25, 20200167 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 succeeds... Read more