WTS Leeds Triathlon – Men’s Run Posted On: 10/06/2018By: Richard Tom Bishop (Great Britain) 1st Richard Murray (South Africa) 2nd – Mario Mola (Spain) 3rd – Vincent Luis (France)