Free agent G Derrick Rose has agreed to a three-year, $43M deal to return to the New York Knicks, source tells ESPN.

— Adrian Wojnarowski (@wojespn) August 3, 2021