Team USA will be dressed in uniforms made in China

Embarrassment.

Via ABC News.

Comments are closed.