Shall I mention, when was the last time the US won the World Cup in Soccer/football? That's what the French and for the record, the world, really cares about!
Better yet, when's the last time the US won a gold medal in Men's Basketball? or Volleyball?, or even America's past-time, Baseball at the Olympics?
So gloat all you want. In a week or two, nobody will care!
