The curse has been lifted. The American women have won a World Cup for the first time in 16 years. Boy, did they ever!
Four goals pocketed in the first 16 minutes, including a Carli Lloyd goalzo (amazing goal) from 54 yards out for a hat trick (three goals in a game) lead the American ladies to the 5-2 win over the dumbfounded Japanese team.
Good to see Florida Gator Abby Wambach, playing in her last World Cup game (or so she says) go out a winner. It was an amazing accomplishment that I hope sports fans remember just as they do the feats accomplished in other sports.