Yes we CAN!” And yes they did. The Canadians’ victory at the Los Angeles Sail Grand Prix was good news not only for Giles ...