Tagged News for Cape Town World Cup

2017 World Cup Season Kicks Off in Cape Town

2017 World Cup Season Kicks Off in Cape Town

07/02/17 - The 2017 ITU World Cup season officially begins this weekend as Cape Town, South Africa holds the privilege of hosting the first stop in a 16-city worldwide tour. As the elites prepare to toe the start... |

Full Story