Kenyon Martin signed his second 10-day contract with the Milwaukee Bucks on Monday, but league sources tell RealGM that he's already agreed in principle on a deal for the remainder of the season.

Martin is poised to sign that deal when his second 10-day deal expires.

Martin has appeared in four games since signing his first 10-day with the Bucks.

Martin turned 37 in December.