Austin Rivers has agreed to a three-year, $10 million deal with the New York Knicks, sources told Adrian Wojnarowski of ESPN.

Rivers averaged 8.8 points and 2.6 rebounds last season.