NBA signings free agent forward Kyle Anderson and the Golden State Warriors were working to complete a $27 million three-year contract, a person with direct knowledge of the negotiation said last night.