Sports Greg Barclay Steps Down as ICC Chairman, Eyes Turn to Jay Shah’s Potential Bid By TTH News Desk August 21, 2024