Ummm, hmmmm. I like to try to be positive about things, but I’m just not feeling these. Team USA revealed their Ralph Lauren-made uniforms on the Today Show this morning and the feedback isn’t so great. Check it out & let us know what you think…
*PHOTOS ABOVE IN GALLERY*
Via DeadSpin:
The Sochi opening ceremony is just 15 days away, and American athletes will be wearing this knit patriotic barf.
They retail for $598.