Baron Davis has committed to sign a free-agent contract with the Knicks.

Davis will join a team that was seeking a veteran point guard to run its offense after New York waived Chauncey Billups, who was then picked up by the Clippers, under the NBA's new amnesty provision. Davis was released by the Cavaliers under the same provision last week but was not claimed by any eligible team.

Davis, 32, is recovering from a bulging back disc but could eventually take over the starting point guard job in New York.

The contract could be completed as early as Sunday and will reportedly be for one season at $2.5 million.