Eleven years ago, the first edition of the ICC T20 World Cup was held in South Africa to much fan fare and excitement. With much talk about T20 cricket being the future of the game, the World Cup was heralded…
Eleven years ago, the first edition of the ICC T20 World Cup was held in South Africa to much fan fare and excitement. With much talk about T20 cricket being the future of the game, the World Cup was heralded…