Vincent Luis wins ITU world title in Lausanne 0 4 31 Aug 2019 14:57 220 Triathlon Magazine Frenchman rounds out a commanding year to take first world title