Image courtesy of: Zimbio
“He has all the attributes and qualifies as the next player eligible to be awarded a contract”
South Africa batsman Dean Elgar has replaced Graeme Smith on Cricket South Africa’s central contracts list after the Test captain announced his retirement.