World match racing Tour Finals Set for Historic Double-header at Amaala Yacht Club

– World Match Racing Tour and Women’s World Match Racing Tour Finals to be staged at AMAALA Yacht Club in Saudi Arabia for the first time – The world’s leading match racers will compete on the Red Sea