Athletes are expected to take to the streets for the Totalsports Two Oceans Marathon in Cape Town. Here are the confirmed ...