Founded by Cricket South Africa (CSA), the South Africa T20 League is a six-team tournament set to be played in 2023. A host of international...