How Embarrassing! Team USA Wearing Outfits Made In ChinaHow Embarrassing! Team USA Wearing Outfits Made In ChinaIn an obviously embarrassing glitch, the USA athletes in the Olympic Games find themselves dressed in outfits made in China.J. PatrickJ. Patrick