New York's Nassau County Cricket Stadium: All you need to know about the 'modular marvel'
The Nassau County International Cricket Stadium in New York is a first-of-its-kind modular cricket stadium in international cricket set to host the T20 World Cup 2024.