Greens agreed to a buyout with the Pelicans on Wednesday and is expected to sign with the Cavaliers upon clearing waivers, Shams Charania of ESPN reports.