Read Time:12 Second
JOHANNESBURG: Former South Africa Test captain Dean Elgar announced on Friday that he will retire from international cricket after a Test series against India starting next week. The 36-year-old, who has hit more than 5,000 Test runs including 13…