‘The game is in a mess,’ confesses outgoing chairman of cricket’s governing body January 14, 2025 by Toronto Sun For four years, Greg Barclay was named chairman of the International Cricket Council, the game’s governing body. Read More