Three American venues in Florida, Texas and New York will host 16 of the group stage games including the marquee match between India and Pakistan which will be played in Long Island, New York.
India dominance in cricket has made the IPL and upcoming World Cup central to the sport However as cricket grows so does potential political interference In early May amid the simmering heat of India ...