The Los Angeles Clippers and Lou Williams have agreed upon a three-year contract extension worth $24 million. The Clippers will hold a team option in the third year of the deal with $1.5 million guaranteed.

Williams had been on the trade block with his expiring contract.

Williams is earning $7 million in the final year of his contract.

At the age of 31, Williams is averaging a career best 23.3 points per game.