rantingsoccerdad.com
U.S. women’s soccer team v U.S. Soccer. Please let somebody win
I’ll need to start with disclaimers, for some people in the women’s soccer community have sharp knives and blurred vision, and some people think saying, “Hey, that point you made …