The IRONMAN Pro Series returns to Geelong, Australia, as the world's best triathletes tackle the demanding 70.3-mile course.