07/29 Alpe d’Huez Triathlon – France Posted in: Results on July 19, 2016 at 11:02 am ROSS WILLIAMS: 89TH overall