image 1 (1)

Lowell North, pioneering sailmaker and champion star sailor, dies at 89

Lowell North Obit
SAN DIEGO (AP/Log News Service)—Lowell North, a pioneering sailmaker who won an Olympic gold medal and four world championships in the venerable Star Class, has died. He was 89. North suffered a stroke on June 1 and died late on June 2 at his home in Point Loma, his son, Danny,...
Subscribe or log in to read the rest of this content.

Leave a Reply

Your email address will not be published. Required fields are marked *