Russia and USA Win Multiple Medals in Final Night of U23 World Championships
USA's Richie Lewis won gold at 70 kg in his international debut.
Read moreAugust 08 - 10, 2025 Germany • Dortmund
USA's Richie Lewis won gold at 70 kg in his international debut.
Read more