It's not a big raise at all, they just structured it like that so he could save some face.
They basically gave him 6 million. The last 8 million on the 2012 contract he'll never see, and he probably won't see the other few years worth of raises either.
6 million to shut him up and keep him happy? Whatever. He'll just end up using it in another paternaty case anyway.
Nobody cares about your stupid fantasy team.