CE TOWN: South Africa has named a 15-man team for the T20 World Cup, which will be held in the United States and the West Indies from June 1–29. The…
Menu