You are here
Home > Posts tagged "Lowell North"

Obituary: North Sails founder Lowell North

Obituary: North Sails founder Lowell North

Tributes are pouring in from the professional sailing community around the world following the death last weekend of legendary American sailor and sailmaker Lowell North – founder of the North Sails global sail making business. North died at his home in Point Loma, California on Saturday night, reportedly after suffering a

Top