U.S. soccer team prevails…
What a way to celebrate Independence Day! Congrats to the U.S. women’s team in winning the World Cup over Japan, 5-2, with three goals by Carli Lloyd in the first sixteen minutes. I expected it to be a lot closer. Congrats to the Japanese team too for hanging in there the whole game after that initial onslaught. Everyone showed class, greatness, and awesome sportsmanship. On to Rio!