Poll: U.S. Olympic Uniforms made in China. Thumbs Up or Down?
The U.S. Olympic Team is sporting uniforms designed by Ralph Lauren. The uniforms, however, were made in China! As soon as the news broke, a remarkable thing happened. Republicans and Democrats actually agreed on an issue. So far, the reaction on Capitol Hill seems to be pretty much "thumbs down" on the issue. What matters though is what you think! Please take this short poll: Read Mo