Men's Freestyle Team Race Tracker - 2023 U17 World Championships
The 2023 U17 World Championships took place in Istanbul, Türkiye with the men’s freestyle team competing on August 4-6. Check out the below article for a full recap of the team race and final standings.
Aug 6, 2023