Stanford University won the 2024 College Sailing Women's Team Race National Championship hosted by the Massachusetts Institute of Technology and Harvard
The spring season is well underway for College Sailing as teams look toward qualifying for the four national titles up for grabs. Stanford University is