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...
ICC’s annual conference in Colombo is set to discuss the organisation of T20 World Cup in the US, especially New York where a modular stadium was...