2024 Cricket World Cup to be played on Long Island
New York City's plan to host the 2024 Cricket World Cup in the Bronx is over after heated opposition from the community. The venue will instead be built in Eisenhower Park in Nassau County on Long Island.