#WrestleBucharest  

Russia Wins Freestyle Team Title at European Championships

Russia won the freestyle team six points ahead of second place Azerjaian. Turkey rounded out the top three in the team race. 

Read more