Greg Barclay, a commercial lawyer and director of New Zealand Cricket (NZC) since 2012, has been elected as the new chairman of the International Cricket Council (ICC). The governing body of the game announced the news on Tuesday. Greg Barclay has succeeded India’s Shashank Manohar as ICC’s second independent chairman. He will now step down […]