INDEPENDENCE, Ohio -- The Cleveland Cavaliers will sign swingman Alfonzo McKinnie to a second 10-day contract on Thursday, league sources tell cleveland.com.

McKinnie was originally claimed off waivers from the Golden State Warriors ahead of the regular season opener in October, but the Cavs released him ahead of his contract becoming guaranteed on Jan. 7.

The Cavs re-signed him to a new 10-day deal on Jan. 9, with McKinnie joining the team in Detroit during its recent road trip. McKinnie’s 10-day expired following Saturday night’s game in Chicago, his hometown, where McKinnie spent the last few days visiting his family.

While timing was important, the Cavs always planned on bringing McKinnie back. He wanted to stay in Cleveland, where he knows there’s an increased opportunity for playing time, especially with Kevin Porter Jr. still recovering from a knee sprain and Dylan Windler sidelined for the season following surgery on his lower left leg.

McKinnie has played in 29 games with the Cavs this season, making one start, and had been getting extended playing time as the clock ticked down on his recent contract. He recorded his first double-double of the season against Memphis this past Friday.

The Cavs waited until Thursday to sign McKinnie, wanting to maximize the number of games during this 10-day window while also keeping roster flexibility ahead of the Feb. 6 trade deadline. Because McKinnie will sign on Thursday, he can play in six games -- as opposed to five -- and the final day of his deal will purposely coincide with a matchup against the Golden State Warriors, one of McKinnie’s former teams.

Per NBA rules, this the final time the Cavs can sign McKinnie to a 10-day deal. When this one expires following the Feb. 1 home game versus Golden State, the Cavs will have another decision to make, either giving him a contract for the remainder of the season -- or beyond -- or letting him go. The Cavs plan to revaluate that decision in a few weeks, after they see how the post-deadline roster looks.

Get Cavs Insider texts in your phone from Chris Fedor: Cut through the clutter of social media and communicate directly with one of the NBA’s best beat reporters -- just like you would with your friends. It’s just $3.99 a month, which works out to about 13 cents a day. Learn more and sign up here.