With only few days to go until the start of the Olympic Games in London, Ralph Lauren confirmed that the uniforms worn by Team USA were not made in the country that they are supposed to represent, but were actually made in China. The company promised that future outfits, starting ...