The ICC T20 Cricket World Cup is set to get underway on June 2 with the United States and the West Indies set to share the hosting...
EAST MEADOW, N.Y. — Once played only in colonies of Great Britain, where the sport was first recognized, the popularity of cricket is exploding worldwide, and...