Cleveland Cavaliers general manager Koby Altman agreed to a long-term contract extension, ESPN reported Friday. Altman replaced David Griffin in 2017 with the Cavaliers making it to the NBA Finals in his first season on the job. Altman then was tasked with the challenge of reshaping the Cavaliers' roster after LeBron James departed to the Los Angeles Lakers as a free agent.