ITU Winter Triathlon World Championship The first off road World Championship of 2016 took place at the ITU Winter Triathlon World Championships in Zeltweg, Austria. Russia dominated the event taking thegold and silver in both the men’s and women’s events. Pavel Andreev andYulia Surikova claimed the titles, with Andreev claiming his fifth consecutive Championship. Unfortunately, …

The post Weekend Roundup (Updated): First Off Road World Champs of 2016 and more Cross Du appeared first on DirtTRI.