Cricket4 months ago
ICC’s Senior Officials Chris Tetley, Claire Furlong Resign After Chaotic Conduct Of T20 World Cup 2024 In New York: Report
T20 World Cup 2024: A couple of senior officials of the International Cricket Council (ICC) have resigned ahead of the body’s annual conference in Sri Lanka...