There has been some commentators talking about the unions of each of the sports. I take issue with the thought process that each of the unions in the NBA and MLB are stronger than the NFL union. Case in point is the simple fact that the NFL pulls in more money than any of the other leagues. I would also like to point out that the NFL is bargaining with the broadcasters to raise the amount they are willing to pay for the games by 70 percent. The issue that the commentators like to bring up is that the players are not given guaranteed contracts like the NBA and MLB. I would point out that yes it is true but it also hurts the players on the team as well. Its more of a fairness that the NFLPA does for its players. It allows them to have contracts that give them, if they get cut, a certain amount of money however not all players get those contracts. Instead if a player is bad and gets cut its the players fault. That allows another player to get the money that the other player was making without hurting the team. Its more of if you suck don't go crying to your union to help you out. Now the issue of revenue is interesting. The numbers after the jump
I like to point out as a per team salary cap or average in the MLB case is the following: NFL 120 million, NBA 58 million, NHL 59 million, and the MLB avg is 91 million (2010). Now to be honest the avg per player in MLB is 3.8 million, NHL 2.6 million, NBA is at 3.9 million (more on this later), and the NFL is a paltry 2.4 million. I must point out a few items first. The NBA has what is called a soft cap. That means a team gets hit with a tax if they are over which they can be if they signing a player who played with them for x number of years. That is called the "Larry Bird Clause" and lets teams keep players theirs do not want to see gone. So the average salary for the NBA last year was closer to 5.4 million. Also the MLB is actually lower because they expand their rooster for the final month to give minor league players a chance to make the team next year. That number in 2010 is 3.3 million a player. Given these facts you say well the NFLPA is not making enough money for its players. However here is caveat, at over 60 players per team with practice squad players included you have over 1800 players in the union. The NBAPA only has 450 players in the union. So there is a minor difference in the number of players.
Another item is the NFLs plan to increase revenue for the TV contracts. If that were to go through and the reduced 5 million per year increase in other revenue you could see the salary cap be at 180 million come 2014. That would put the per player amount over 3.6 million. The other item is that the NBA has a rookie contract that benefits the team quite well. 2 year contracts with team options for the next two years. The NFL has 4 year contracts with a team option on the 5th for drafted players, the undrafted get 3 year contracts and team option for the 4th. Each would get FA after the 4th year. I must also point out that the NBA has been flat lined when it comes to salary cap the past 4 years with only minor dips and increases. The NHL has done a pretty good job in increasing its salary cap on a yearly basis. I could figure out the actually increase per year per league but my TI-89 calculator has no batteries and the functions to do so has escaped me. Needless to say I think the NFL has been doing a good job as a union and as for the current NBAPA I think they need to start to figure out that you have to give a little to get more later on.