Men’s T20 World Cup Launch

With only 100 days to go, Cricket West Indies and the ICC had their official launch of the Men’s T20 World Cup yesterday at the C3 Centre.

We have more in this story compiled by Adrian Lazar.

Translate »