Team U.S.A.’s Opening Ceremony Uniforms Made in America
Team U.S.A. has unveiled their opening ceremony uniforms for the Sochi Winter Games and they are completely made in the U.S.A.  During the 2012 games in London the Olympic committee came under fire for having America’s opening ceremony uniforms made by Chinese workers. This time…

Load More Articles