The ICC (International Cricket Council) has revealed the locations for the ICC Men’s T20 World Cup 2024. This tournament will be hosted in the United States for the first time, and it will take place in three major US cities: Dallas, Florida, and New York.
The selected venues are Grand Prairie in Dallas, Broward County in Florida, and Nassau County in New York.
Geoff Allardice, the ICC Chief Executive, expressed his excitement about these venues and the significance of the USA market in cricket, stating that they provide an opportunity to make an impact in the world’s largest sports market.