A few additional thoughts:
- Even if Dolan had a problem with the third year of JLin's contract, the Knicks could have traded JLin at that point and recovered some value for him. The fact is that the Knicks lost JLin and got nothing in return.
- Analysis of JLin's performance before the All-Star break showed that his PER was off the charts. Even though it declined slightly, a competent GM and owner need to evaluate JLin by asking: if we were going to draft a player knowing that he would perform (even at that declined level) which was still better than 95% of the rookies drafted, what would he be worth? JLin's upside is huge and, in that light, his contract certainly was not "ridiculous."