There are 16 remaining fixtures in the IPL and the England and Wales Cricket Board could be tempted to offer itself as a venue for those...
Continue Reading on THE SUN UK