Veteran Jarrett Jack has signed a deal with the New York Knicks, the team announced.
It's a one-year non-guaranteed deal, sources said.
The 33-year-old point guard has been limited by two major right knee injuries in the past two seasons. If healthy, he gives the Knicks another veteran to potentially mentor rookie Frank Ntilikina.
Jack's agreement with the Knicks, which was first reported by Basketball Insiders, is for one year and is not fully guaranteed.
General manager Scott Perry has said that the club would look to add veterans to play alongside Ntilikina, whom the Knicks selected with the No. 8 pick in June's draft.
In addition to Jack, the Knicks also signed veteran guard Ramon Sessions. It is unclear at this point whether Sessions or Ntilikina will start at point guard for New York, which is coming off of a 31-win season.
Jack has struggled through injuries in the past two seasons. He suffered a right ACL injury early in the 2015-16 season while with the Brooklyn Nets and was unable to return. Jack then inked a deal with Atlanta prior to the 2016-17 season, but he was waived prior to the season after being unable to participate in training camp.
The New Orleans Pelicans signed Jack to a 10-day contract in February, but the veteran suffered a season-ending meniscus tear in his right near after appearing in two games for the Pelicans.
Jack has played for eight teams in 13 seasons (including this year's campaign with New York), averaging 11 points and 4.5 assists per game. Once Jack signs his contract, the Knicks will have the maximum of 20 players under contract heading into training camp.
Prior to signing Jack, some in the organization had shown interest in guards Archie Goodwin and Trey Burke, sources told ESPN. Goodwin agreed to a deal with the Portland Trailblazers earlier this month, league sources told ESPN's Adrian Wojnarowski. Burke remains unsigned.