CAMBRIDGE, Mass. - The MIT Sailing team has been selected to compete at the ICSA Women's Team Race National Championship which will take place from April 26-27 and will be hosted by Tulane University in New Orleans, La.
The Engineers finished eighth at the NEISA Women's Team Race Conference Championship.
STAY CONNECTED: