Global cricket superstars lined up for South Africa T20 League
The six franchises of the inaugural T20 League in South Africa will be a...