Was the 2007 World Cup really a disaster?

The first World Cup in the party capital of cricket, the West Indies, this one came with big expectations, under whose weight it soon began to crumble

June 28, 2020
Advertisement