20170602 sports.cricket.news: South Africa launches 8-team T20 league