Jay Shah Set To Replace Greg Barclay As ICC Chairman: Report
In a significant development for international cricket, Jay Shah, the current Secretary of the Board of Control for Cricket in India (BCCI), is set to take the helm as the Chairman of the International Cricket Council (ICC). With Greg Barclay stepping down at the end of his term in November, sources indicate that Shah is […]