Champions League Twenty20

By IndepthAfrica
In Sports
Jun 26th, 2012
0 Comments
49 Views
South Africa is set to be the host of this year’s Champions League T20 in October, with Cape Town, Johannesburg, Centurion and Durban as the venues. Sundar Raman, a member of the CLT20’s technical committee, tweeted: “South Africa will host CLT20 this year. All other details to foll...