Women’s World Match Racing Tour Announces 2023 Tour Stops
Eastport Yacht Club and the Santa Maria Cup are set to be stop number 2!
The Women’s World Match Racing Tour has announced the 4 stops that will make up the 2023 Tour. First stop will be San Francisco, CA and the Casa Vela Cup at the St. Francis Yacht Club, stop two is the Santa Maria Cup in Annapolis, MD, third will be the...
[Read More]