The Milwaukee Bucks are set to part ways with DeAndre Liggins before his contract becomes fully guaranteed, per Adrian Wojnarowski of ESPN.

The move is one that several NBA teams have made with players that signed partially-guaranteed or non-guaranteed contracts before the season began. The Los Angeles Lakers did this with Andrew Bogut on Thursday.

DeAndre Liggins played 31 games for the Bucks and averaged 1.8 points and 1.6 rebounds in 15.5 minutes per game. But scoring was not his role on the Bucks, as he was used more to impact things on the defensive end of the floor.

The move saved the Bucks some money. They are still over the salary cap, but at least they are further away from having to pay any luxury tax, per Bobby Marks of ESPN.

Liggins had made his way around the league in this five-plus years as an NBA player. He has played for five different NBA teams, and there were two seasons in which he did not play for any franchise.

No one knows what the future holds for DeAndre Liggins. It doesn't seem that he's been able to find a way to stick around with any NBA team. The most minutes he's ever averaged in his career was with the Dallas Mavericks last season. He played 25 minutes in one game.

Suffice to say, it appears Liggins' NBA days may be numbered. It's sad to see that happen to any player, but unfortunately for Liggins, he has not shown that he can stick around.