David Miller stars as USA’s new Major League Cricket makes big hitting start | Sport
Major League Cricket got underway in Texas on Thursday, and the most serious attempt yet to establish a domestic competition in the United States provided all the ingredients of a modern Twenty20 league.