Topic
The 2024 ICC T20 World Cup lands in the USA and West Indies — a record 20 teams, a pop-up 34,000-seat stadium in Nassau County, and cricket's most-watched rivalry, India vs Pakistan, playing out on American soil for the first time.
1 Jun 2024