Cape Town hosts international ice hockey championship While the Cape Town E-Prix and Ocean Race are sure to have spectators flocking...