Russia Bags Sixth Gold; Mensah Repeats
Russia once again swept that finals of the 2018 Ivan Yarygin Grand Prix, winning all three weights on the second day of competition.
Read more
March 11 - 13, 2024 Kazakhstan • Astana
The Russian’s continued their Yarygin dominance putting five in the Day Two finals.
Read more