Former South African Captain and Interim director of Cricket South Africa (CSA), Graeme Smith has been appointed as its Director of Cricket on permanent...
It was a black day for Australian cricket when Steve Smith accepted his involvement in the 2018 ball tampering scandal against South Africa. Consequently,...