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.

Top Videos