With the ICC Men's T20 World Cup 2024 on the horizon, the 34,000-seat modular cricket stadium in Nassau County, New York is inching ... has been set up while the ground has also been leveled ...