Cricket World Cup stadium preview
Long Island's new cricket stadium will welcome its fist fans starting Saturday, as they host a warm-up match in the T20 Cricket World Cup.
Long Island's new cricket stadium will welcome its fist fans starting Saturday, as they host a warm-up match in the T20 Cricket World Cup.