Cricket When is ICC chairman Greg Barclay stepping down? Will Jay Shah become the new International Cricket Council chief?August 20, 2024 The International Cricket Council (ICC) is undergoing a transformation this year as chairman Greg Barclay prepares to step down from…