Andre Iguodala, who won three NBA championships in his six seasons with Golden State before joining the Heat, is returning to the Warriors after agreeing to a deal as an unrestricted free agent.