IPL pitches England vs South Africa
Will it be England or South Africa? While IPL’s preference is England, it has stumbled upon two problems – the high host fee being demanded by the English board and ICC president David Morgan’s opposition to the IPL being held in England, possibly because the high-profile event might affect the ICC Twenty20 World Cup which [...]





