A true explosion of goals between the United States and Japanese made for a very entertaining Women’s World Cup Final.

Read more