4th year is only partially guaranteed so good chance it is only a 3 year deal, which happens to coincide with James' new extension. Contract isn't bad for a starter on the defending NBA champions in a vacuum, but that contract pushes Cleveland well into the luxury tax, though not as much as last year, so it will cost the Cavs even more money than the contract itself.