Sheila McCurdy Honored with BoatUS/NWSA 2018 Leadership in Women’s Sailing Award

McCurdy has sailed more than 100,000 offshore miles, including 17 Newport Bermuda races.