World Triathlon Championship Series: Alex Yee and Georgia Taylor-Brown begin title bids
Published
Olympic gold medallists Alex Yee and Georgia Taylor-Brown get their title bids under way as the World Triathlon Championship Series starts in Abu Dhabi.
Full Article