It's actually quite simple. The rule was that there was no salary cap in 2010 and then the league punished two teams for violating a non-existent salary cap. Their rationale was that these two teams didn't participate in the illegal collusion that was agreed upon. It's a case of 30 teams and the league behaving in slimy was and two teams being unfairly punished for it. If they didn't want teams to spend over X amount of dollars in 2010, then they should have put a salary cap in place in 2010. Why not do that? Write real rules; put them on paper.