The best part of the NFL is that teams are so close to each other in talent because of the draft and cap.
And the players already do have a choice, if they don't like the NFL method, they can go to the CFL, XFL, Arena league, nothing says they have to play in the NFL, they can choose another league if they want, so the players do have a choice.
Also, I don't know about other workplaces, but my workplace has limitations on certain freedoms that veterans get, until you hit a certain a certain promotion point.
Also, since I work for a large company, I agreed to work there, but they got to assignment to which subgroup that I worked for.
With the CBA, the NFL works as a single business, if the players don't like it, then they should disband the union, or force the union to not agree to anymore future CBAs.
If teams could pick any locations, then they're picking the locations with lowest tax rates, and probably best chance to either win and/or party.
So California (taxes), Northern teams (Weather/taxes) are screwed.
Florio doesn't think the CBA is fair... tell him to cry a river, because he's not an Owner, he's not a Player Union member, he's not even an agent. The CBA does not effect him, and if he wants to show us an example of choosing where he works, he can choose to leave his current job, and probably become one of the Union's lawyers. Hell, he's probably willing to help the Unions lawyers now for free (to a degree, or in exchange for some insider access).
And I do agree with him, the Union should of been able to get more, that fact that they're not at 50% of the profit has to be disappointing to the players and based on the last discussions, they're probably not going to get 50% in the next one either unless they strike.