On Thursday, Cricket South Africa (CSA) announced South Africa’s 15-man squad for the upcoming ICC Men’s World Cup T20 2021, scheduled to be played in Oman and the United Arab Emirates (UAE) from October 17 to November 14. Temba Bavuma will...