Cricket is the second-most watched sport in the world, according to a press release from Major League Cricket
S
Mumbai Indians, Chennai Super Kings and Delhi Capitals, ESPNcricinfo has learned, have all bought stake in the MLC and will anchor franchises in New York, Texas