Tag Archives: 2016 ITU World Triathlon Series

Murray starts Road to Rio

South African Richard Murray and the rest of the triathlon world will start one of the most anticipated triathlon seasons this Saturday with the 2016 ITU World Triathlon Series kicking off in Abu Dhabi. Some of the world’s fastest athletes will toe the UAE start line for a chance of earning the first World Rankings points of the year, all ...

Read More »