France claim first ITU Triathlon Mixed Relay World Title

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

Advertisement