Breault and Blecher to meet in Santa Maria Cup Final
(Annapolis, Maryland – June 6, 2025) – USA’s Nicole Breault/ Vela Racing and Allie Blecher/Team Baam have both advanced to the final of the Santa Maria Cup in Annapolis, the second stage of the 2025 Women’s World Match Racing Tour championship. After…