ICC Denied USA Stripped of Hosting World Cup Report
IslandStats.com
ICC has denied reports that USA has been stripped off T20 World Cup 2024 hosting rights.
In a response to InsideSport, ICC said USA will co-host the event along with West Indies. Last year the ICC revealed that the USA and the West Indies won the right to host the T20 World Cup.
However, as per reports, USA had been stripped of the hosting rights. The key reason for the stripping of the co-host title is due to the lack of clarity of the USA Cricket body.