Cricket World Cup Debuts on Long Island: What to Expect.
Starting this weekend, Long Island will host the Cricket World Cup, marking the first time the prestigious tournament is held in the United States. Eight Men’s T20 World Cup matches, along with a warm-up match, will be played at the newly constructed 34,000-seat International Cricket Stadium in Eisenhower Park. Remarkably, the stadium was built in … Read more