Video: FIFA Women’s World Cup final is set between USA and Japan after England lose on a spectacular last-minute own goal

WWC

The goal came in the 92nd minute with OT looming.

Facebook Twitter Plusone Digg Reddit Stumbleupon Tumblr Email