Andre Iguodala is leaving the Nuggets for the Golden State Warriors, an NBA source confirmed Friday.

The free-agent forward has agreed to a four-year deal with the Warriors. He can't sign a deal until July 10.