Frenchman Wins World Judo Championship
Teddy Riner won the gold medal in the over-100-kilogram category in Astana, Kazakhstan, defeating Ryu Shichinohe of Japan in the final to become the first judoka to win eight world titles.
Read More…