En julio de 2004, los Warriors renovaron a Foyle por seis años a razón de 42 millones de dólares.