Don Nelson
In July 2004, during the offseason, the Golden State Warriors re-signed Foyle to a six-year, $42 million contract. Foyle played sparingly during the 2006–07 season under head coach Don Nelson, and was waived by the Warriors on August 13, 2007, with three years and $29.2 million remaining on his contract.