What a shame.
Via Daily Caller:
Sweden humiliated the U.S. women’s national team Wednesday to open the Olympics.
Our Olympic squad was blown out 3-0 by the Swedes, and that’s what we call getting absolutely destroyed in the world of soccer.
Not only did we get destroyed, but we’re supposed to have the best team in the world! We were on a 44-game winning streak, according to ESPN!