The Miami Heat have signed veteran forward DeAndre Liggins to an undisclosed deal, the team announced in a statement on its official site.

The Heat are well-acquainted with Liggins, who signed two 10-day contracts with Miami back in 2014, and made one regular season appearance. He also spent two seasons with Miami’s G League affiliate, the Sioux Falls Skyforce, and was named D-League Defensive Player of the Year in each of those two years.

Liggins averaged 13.0 points, 7.0 assists, 6.3 rebounds, 2.06 steals in 38.4 minutes over 34 games to help the Skyforce capture the 2016 D-League championship.

If DeAndre Liggins doesn’t make the Heat’s 15-man roster, which is likely, he could return to the G-League and play with the Skyforce for the upcoming season.

Liggins spent last season primarily with the Cleveland Cavaliers. He played in 61 games and made 19 starts for the Cavs, averaging 2.4 points and 1.7 rebounds. He was waived by the Cavs and claimed by the Dallas Mavericks, with whom he played a single game.

Liggins has also been involved in a few more transactions this offseason. He was traded by the Mavs to the Houston Rockets, where he was subsequently involved in the Chris Paul trade with the L.A. Clippers. And in September, he was traded from the Clippers to the Atlanta Hawks, who immediately waived him.