Jeff Hornacek has been offered the New York Knicks' head coaching job and the two sides are working on a contract.

Hornacek emerged as a candidate late in the Knicks' search after Phil Jackson appeared to prefer to retain Kurt Rambis.

Hornacek was fired by the Phoenix Suns in February after the team underwent significant roster turnover. Hornacek was also a candidate to replace Luke Walton as an assistant coach with the Golden State Warriors.

Beyond Rambis, the Knicks also considered David Blatt and Frank Vogel. The Knicks hadn't contacted Hornacek about the opportunity until they were already three weeks into the process.