Really????? Team USA: Made in China

Excellent news, the Republicans and Democrats in Congress finally agree on something. They are all pretty much equally torqued that some idiot on the U.S. Olympic Committee decided the athletes' clothing for the opening and closing ceremonies should be made...