Sports4 months ago
Team USA vs. France: United States survives massive scare from host country to win eighth straight gold
It was USA vs. France, Part II, and it did not disappoint. France made it as difficult as possible for Team USA, but the U.S. managed...