Sri Lanka inherit South Africa’s ‘chokers’ tag

COLOMBO – South Africa’s inability to win a major tournament despite having teams packed with talent has long earned them the tag of international cricket’s major “chokers”.
no image
Quartz