SA-India T20 disrupts teams’ IPL preparations

The one-off Twenty20 match between South Africa and India, to be played in Johannesburg on March 30, has left the majority of nine IPL franchises aggrieved