Turbayevskiy and Czesnik Record Maiden Triathlon World Cup Wins

Updated:

Loading
Russia's Vladimir Turbayevskiy and Maria Czesnik of Poland both posted their maiden victories at the 2014 Jiayuguan ITU World Cup Triathlon on Saturday (July 26). The men's race saw Turbayevskiy surv