Big Names Launch Professional Triathlon Union
Some of the biggest names in the sport of triathlon have come together to form the Professional Triathlon Union (PTU).
Some of the biggest names in the sport of triathlon have come together to form the Professional Triathlon Union (PTU).