Japan, the birthplace of judo, dominates the all-time Olympic medal table. Japan's 48 gold medals and 96 medals overall are far and away the most of any country. France (16 gold medals, 57 total ...
Heading into the Paris Olympics this summer, the French are holding their own with Japan as the top judo powerhouse in the world and even hold bragging rights in the number of participants nationwide.