On the suspensions:
Carmelo may have thrown the punches, but he wasn't the instigator, in my opinion.
Let's start with Mardy Collins. He got 6 games. Under my system - he gets 6 games. Flagrant-2, which is immediate ejection plus one game suspension, plus as Ben Wallace got for the Detroit embarrassment, 5 games as an initiator of the conflict.
Nene and Jerome James. 1 game. Dead on.
Now where I disagree:
J.R. Smith. He got 10 games. In my system, he gets 5 - that for being involved in the fight in the stands. Outside of that, he might have gotten nothing.
Jared Jeffries. 4 games seems a bit steep. I'll give him 3, because it appears he was about to start the fight all over again.
Carmelo Anthony: 10 games, not 15. Yes, his punch escalated the brawl, and that's why he gets 10 games. But that's ESCALATED, not INSTIGATED, and Anthony did keep the fight on the floor.
Nate Robinson: 20 games, not the slap-on-the-wrist 10 he got. *THIS* is the instigator of the fight, and the player who took the fight into the stands. 10 games as the instigator, 5 games for being in the stands, and 5 games for taking it into the stands.
Denver organization: $250,000 for involvement.
New York organization: $500,000 for involvement.
George Karl: $25,000 fine for comments after the fight. Being right doesn't get you off the hook.
Isiah Thomas: $10,000 fine for "warning" players - there's no reason for him to be talking to opposing players, and as such, he was a contributor to the situation. 3 game suspension.
One year (82 games) probationary period for each team. Any on-court fight resulting in multi-player suspensions will result in $1-million dollar escalating fine. Critics will point that this gives other teams more lee-way to go "head-hunting" against these two teams. My answer? Yes, it does. This could have been avoided at SEVERAL points along the way - by Karl, by Thomas, by Collins, by Smith, by Robinson. Take steps to make sure it doesn't happen again. If you take some knocks along the way, you earned them.