France were crowned ITU Mixed Relay World Champions after winning the seventh edition in Hamburg yesterday (19 July).

Advertisement