Photo: Finisherpix / Bahrain Endurance Media

Swallow crossed the finish line in 4:23:29, nearly 20 minutes ahead of the runner-up.

The post Jodie Swallow Earns Sixth-Straight 70.3 South Africa Win appeared first on Triathlete.com.