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,...