London 2017 South Africa name final London 2017 World Championships team Team South Africa has announced its final 24-member team for the 2017 IAAF World Championships in London, taking place from 4-13 August, 2017 at... Athletics South AfricaJuly 24, 2017