CSA name new T20 competition SA20
South Africa’s premier T20 League has been unveiled as the SA20, an Expl...