Larry Nance Jr. has agreed to a four-year, $45 million contract extension with the Cleveland Cavaliers.

The Cavaliers acquired Nance at last year's trade deadline from the Los Angeles Lakers..