Other than the London Olympics, it will be the single most-watched television event of the year. But it’s not available in the United States. For the next few weeks, at least 1.5 billion people will be watching the T20 World Cup, representing almost a fourth of the human population. Short for Twenty20, T20 is a…
Press enter or return to search.
