It has just been announced that South Africa is set to be the host of this year's Champions League T20 in October. Cape Town, Johannesburg, Centurion, and Durban, are the chosen venues for the most lucrative club-cricket tournament in the world, now
Back to Article