Cricket South Africa (CSA) today officially announced the successful eight Team Owners who, in a clear vote of confidence in South Africa’s new T20 Global League, have earned the right to be part of cricketing history. After much anticipation and with excitement at an all-time high, the reveal took... Read more