It's so easy to get caught up in the BBQ's, the beer, the long weekend, the parades, the sales, but let's not forget about why we recognize Memorial Day.
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 around they didn’t make the same mistake.