USWNT win the most CONCACAF game ever

We realize the enormity of saying “the most CONCACAF game ever,” as this particular region of the soccer world is literally where people throw ducks at balloons and nothing is the way it seems. Just about anything can happen when the North and Central American Federation is in charge, and boy did it on Wednesday…

Read more…

Source: sportsnewsireland.com