Russell Coutts: do you want to win the Cup? You have to have him on your side

We are introducing you to the 30 legends of sailing. Now it is your turn to choose the greatest sailor of all time. Undisputed match-race ace, wherever he goes, he triumphs. Born in Wellington (in New Zealand) in 1962, at …

Russell Coutts: do you want to win the Cup? You have to have him on your side Read More »