Free agent Julius Randle has agreed to a three-year, $63M deal with the New York Knicks, CAA agents Aaron Mintz and Steve Heumann tell ESPN.

— Adrian Wojnarowski (@wojespn) June 30, 2019