It has been reported that more than 25 cricket players have signed up for the T20 league that Cricket South Africa (CSA) is putting out and that is set to begin in January of next year. Nearly a dozen names from England, 10 from Sri Lanka, and 10 from the Caribbean islands have joined the […]
Mitchell Starc
[player_ls pid=”89″ id=”ply-sw”]