The Nassau Cricket Stadium in New York has made its name in the history books. The Long Island stadium on the outskirts of the bustling city of New York is hosting T20 World Cup 2024 matches.