CSA confirmed 6 venues for new South Africa T20 League
Cricket South Africa (CSA) have announced six venues which will be hosting matches of new SA twenty20 league. These venues were confirmed by CSA after following independent assessment process to…