The 28-year-old shooting guard hasn’t been in the NBA since he played a combined 44 games for the Cavaliers and Bucks during the 2015/16 season. He was also traded to the Magic that season, but was waived immediately. He has been overseas since then, spending one year each in China and Germany before playing for Basket Brescia Leonessa in Italy last season.
Cleveland selected Cunningham with the 24th pick in the 2012 draft and traded him to the Mavericks the next day. He also had brief stops with the Hawks, Kings and Clippers.