Schools SA20: A new era for Youth Cricket Development in South Africa

Cricket South Africa, in collaboration with South Africa 20, has announced an exciting new initiative aimed at encouraging cricket talent…