TEHRAN, Oct. 28 (MNA) – Iran won the Freestyle team title at the U23 World Championships in Tirana, Albania as it got 158 points. Japan had an incredible run and finished with 102 points for second position and Azerbaijan was third with 100 points.