Kiwi sailors Seb Menzies and George Lee Rush have capped off a great year on the water by scooping three awards at the 2026 Barfoot & Thompson Yachting Excellence Awards, including sharing the coveted title of Sailor of the Year.
Kiwi sailors Seb Menzies and George Lee Rush have capped off a great year on the water by scooping three awards at the 2026 Barfoot & Thompson Yachting Excellence Awards, including sharing the coveted title of Sailor of the Year.