And yet with their highest numbers in years there is between 17-22 teams that are in financial trouble and losing money.
What is this statement based on?
Also while the NBA plays more games, the players face less chance of a career ending injury on any given game day. They are grossly overpaid for what they do.
So players' pay should be based on the likelihood of a career-ending injury?
Basketball players play MUCH, MUCH more game time than football players and spend much more time traveling. In 2009-10, Drew Brees played in 19 games and was
actually playing for less than half of those games. In the same season, Kobe Bryant played more time than that
in the playoffs alone.
If your argument is that basketball players don't deserve their pay, that's a tough argument to make. They spend more time on the court/field than baseball or football (because you don't get to go sit down at change of possession) and individual hockey players don't play anywhere near the amount of minutes per game that NBA players do (in 2010-11, the #1 NHL player in minutes-on-ice would have been good for #117 in NBA minutes-per-game).