France avenged their defeat to the United States in Beijing four years ago when they snatched the gold medal in the men’s 4×100 metres freestyle final at the London Olympics on Sunday.

Source: GMA News TV

Post to Twitter