Andrew Bynum’s contract with the Cavaliers will pay him between $6 million and $24.79 million the next two seasons.

The two-year deal, the details of which were revealed by ShamSports.com, calls for base salaries of $12,250,000 and $12,540,000. However, only $6 million of the first season is guaranteed if Bynum is waived before 5 p.m. Jan 7 (and will become fully guaranteed if he doesn’t clear waivers before Jan. 10), and none of the second season is guaranteed until July 11, 2014.

Also, contrary to many reports, the deal contains no performance-based incentives.