Article

The Wichita EagleThe Wichita Eagle on 2019-06-04 05:07

Pioneering sailmaker Lowell North dies at 89.

Lowell North, a pioneering sailmaker who won an Olympic gold medal and four world championships in the venerable Star Class, has died.

Related news