New York, Dallas and Florida to host USA leg of 2024 T20 World Cup
The USA leg of the 2024 T20 World Cup will be hosted in New York, Texas and Florida, following inspections that were conducted earlier this year, the ICC has announced.
While Grand Prairie (in Dallas, Texas) and Broward County…