USA! USA!

You didn’t think we’d let today go by without congratulating the best women’s soccer team in the world, did you? Way to go, Team USA. A resounding victory over Japan proved to the world that you are, indeed, #1!