In search of their second consecutive World Cup trophy, the US Women’s National Team did not hold back yesterday. The Stars and Stripes routed Thailand in the largest victory ever in World Cup history. The game surpassed Germany’s 11-0 win over Argentina back in 2007. In a tournament that uses …
Read More »