July 18, 2011Published by Craig Lyndall on July 18, 2011U.S. Loses World Cup in Brutal Fashion to JapanMake no mistake. The U.S. Women’s National soccer team is like the New York Yankees of international soccer. They are supposed to win and they do […]