Greg Barclay elected ICC chairman after contesting against Imran Khwaja
The International Cricket Council (ICC) has elected Greg Barclay as its new Chairman after beating Imran Khwaja in the second round of voting. According to the details, Greg Barclay was the director of ICC Men’s Cricket World Cup 2015. He has also worked as a board member and chairman of the Northern Districts Cricket Association. … Read more