Cricket South Africa (CSA) this week announced the resignation of the Proteas men’s white-ball head coach, Rob Walter, ...