He's making 3M dollars, and even if you divide his 2010-11 salary into the following years, it's not that bad, they just had that space around... I mean, Villanueva is worse, so is Tyrus Thomas, Biedrins, Josh Childress... I can think of many worse contracts.
I don't disagree. There's not a lot of guys in the league who can double the foul limit for 3 million dollars.