Cricket South Africa (CSA) has announced plans for a new franchise-based Twenty20 competition called the #T20 Global League.
Cricket South Africa (CSA) has announced plans for a new franchise-based Twenty20 competition called the #T20 Global League.