Sailors from around the world are setting sail on Lake Norman this weekend for a major international sailboat racing competition.
Sailors from around the world are setting sail on Lake Norman this weekend for a major international sailboat racing competition.