The Freestyle Team Has Arrived
The United States Freestyle Wrestling team is spotted in the warmup area 2 days prior to their competition at the 2010 World championships in Moscow Russia.
The United States Freestyle Wrestling team is spotted in the warmup area 2 days prior to their competition at the 2010 World championships in Moscow Russia.