2024 Cricket World Cup coming to Long Island



A temporary stadium is coming to Nassau County. New York was one of three U.S. states chosen to host the International Cricket …

source