Cricket South Africa set to launch new T20 league

Cricket South Africa has often been criticised for not coming up with a T20 league of their own when almost all top cricketing nations have their very own T20 league. CSA have penned down a deal with their broadcaster Supersport…