I remember back in the late 1980’s visiting the Audemars Piguet offices in New York and seeing huge posters up of Nick Faldo. Turns out he was the brand’s first ever brand ambassador. In the newest video, Sir Nick Faldo discusses “Defining Moments” of his career in the sixth video of the Defining Moments series…