The Spurs and Tim Duncan have agreed to a three-year contract, believed to be worth $34 million.

Duncan declared himself "a Spur for life" during the Western Conference finals and expressed little interest in exploring his options beyond San Antonio.