The Knicks and Landry Fields have reached agreement on a contract.

Fields was chosen in the second round with the 39th overall pick.

The four-year Stanford product was a surprise selection but played impressively at the Las Vegas summer league.