Team USA defeats France in women's soccer

Team USA defeats France in women's soccer

Well done, ladies! Team USA defeats France and much more.