Julius Randle has agreed to a three-year, $63 million deal with the New York Knicks.

Randle spent last season with the New Orleans Pelicans on a two-year, $18 million deal with a player option in Year 2.

Chris Haynes of Yahoo! Sports reports the third season of the deal is a team option.