Champions League returns to India
The Champions League T20 2013 will be held in India from September 17 to October 6 and there will be no team from England in the tournament
The Champions League T20 2013 will be held in India from September 17 to October 6 and there will be no team from England in the tournament