Canada Goose Holdings Inc. says it has signed a deal that will result in the creation of its first eyewear collection.