Well yea....
Heres something interesting a lot of people dont know actually. Most of the players had no idea they were voting on that to be included in teh CBA. I only know this because a former player on the radio here has said this story a few times. Basically all the players were in their pads ready to go practice the second a CBA was agreed on. The Union negotiators went to them and said "We have a good deal, you should vote on this so we can get going" So the players, who were in their full pads ready to go, all voted for the CBA.
They had no idea this clause was in there. They only were told about how their contracts would be bigger and there would be more guaranteed money. THe NFL though knew this was in there.
So the players sorta screwed themselves over by approving the CBA without knowing this was in there. At that point there were a ton of guys who needed a paycheck so they just went ahead and approved it without fully understanding what was in teh CBA.
For all we know there are other, equally horrible, clauses in the CBA but the NFL never uses them because it doesnt want to draw attention to them yet.
Thats what makes me think the next CBA negotiation period is going to be horrible