The San Antonio Spurs and Patty Mills have agreed upon a three-year contract.

Mills became a key rotation player for the Spurs this past season.

Mills will be out for several months with shoulder surgery, but is expected to be back by January.

Marc Stein reports that hte deal is worth $12 million over three seasons.