Mario Hezonja has agreed upon a one-year deal with the New York Knicks worth $6.5 million.

The Sacramento Kings, Memphis Grizzlies and Portland Trail Blazers also pursued Hezonja.