SA20 and Cricket South Africa (CSA) have taken a significant step into the future after formalising a competition window for ...