06/19 Triathlon de Préverenges – Switzerland Posted in: Results on June 15, 2016 at 11:04 am ROSS Williams: 11th Overall