Greg Barclay, a lawyer by profession and a director in New Zealand cricket since 2012, has been elected the new chairman of the International...
Barclay
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...