After the last minute goal and victory on penalty kicks against Brazil, today’s 3-1 win over France was almost a calm affair, but still that’s enough to move on to play either Sweden or Japan in the Women’s World Cup final on Sunday in Frankfurt. Lauren Cheney scored first before the French evened the score, […]
