CSA announces new franchise-based T20 leagueCricket South Africa on Friday announced a new six-team franchise based T20 league, to be played in January next year.