He had a pretty strong year for a bad team, and 15/10/2 isn't bad, but man.... He'd better keep improving if that's not going to be an albatross contract. To put it in perspective, would you rather have Kevin Martin for $55 million or Andrew Bogut for $72 million? It's really no contest, particularly since it's not like Andrew Bogut is some irreplaceable presence.
Especially in a time when restricted free agent deals have been going down and down, it seems like they way overbid.