Guard Alvin Robertson came to terms with the San Antonio Spurs Wednesday on a new seven-year contract with a base pay of $950,000 per year, virtually assuring the popular veteran will finish his career as a Spur.