DeAndre Liggins has agreed upon a two-year deal with the New Orleans Pelicans.

Liggins recently had his 10-day contract with the Pelicans expire.

Liggins will have a partial guarantee for 18-19.

Liggins has also played for Orlando, Oklahoma City, Miami, Cleveland and Dallas since he was drafted out of Kentucky in 2011.