Russia Rolls Over Iran, Wins Freestyle World Cup Title

The Russian Federation won nine of ten matches against Iran and claimed their first Freestyle World Cup title since 2011.
Read moreOctober 11 - 12, 2025 Brazil • Rio de Janeiro
The Russian Federation won nine of ten matches against Iran and claimed their first Freestyle World Cup title since 2011.
Read more