Andre Iguodala has agreed to re-sign with the Golden State Warriors on a three-year, $48 million contract.

Iguodala also considered offers from the Houston Rockets, San Antonio Spurs and Sacramento Kings.

The Warriors were offering a three-year, $45 million deal but Iguodala managed to increase their offer.

Iguodala met with Bob Myers and Steve Kerr on Saturday night.