The Women's Collegiate Sailing National Championship is happening right now in Annapolis. Looks like Tulane is doing pretty well!