Menu

All ITU Winter triathlon world championships: Page 1

Winter Triathlon World Champs Head To Italy

  • By Triathlete.com
  • Published Feb 12, 2014
  • Updated Feb 13, 2014 at 4:11 PM UTC
The world's top winter triathletes will take to the snow in Cogne, Italy this weekend.