French judo star Teddy Riner won a record-extending 11th individual judo world championship title in Doha on Saturday, six years after his last.
French judo star Teddy Riner won a record-extending 11th individual judo world championship title in Doha on Saturday, six years after his last.