According to Yahoo! Sports, Andre Iguodala has reached agreement on a four-year, $48 million contract with the Golden State Warriors. Solid move for the young team with massive upside.