
Team Baam USA crowned champions in Annapolis
(Annapolis, Maryland – June 7, 2025) – USA’s women’s match racing team Team Baam skippered by Allie Blecher from California (crew Beka Schiff, Rose Edwards, and Ali Blumenthal Stokes) won the 2025 Santa Maria Cup today, defeating Vela Racing team skippered …