Watch the World Athletics Challenger finals at Green Point Stadium Sports fans in Cape Town are in for a treat as the World Athletics...