Ranking
It seems America has won the Women's Soccer World Cup.

Suck it, rest of the world.

goodbye cruel world