NBA is $58 million
http://www.nba.com/2012/news/07/10/nba-salary-cap-release/index.html so with 30 teams thats with $1.74 billion on top of $4.3 billion in revenue... 40.4% (teams can go over)
Nfl cap is $120 million
http://ca.sports.yahoo.com/blogs/nf...l-salary-cap-set-120-6-million-211140326.html so with 32 teams....3.86 billion on top of $9.5 billion in revenue. 40% on the button. (Teams cannot go over)
MLB numbers are me taking the reported revenue for the league and adding all salaries together (rounding up to next million for every team so it's actually lower)
And as someone who advocates for teams in different markets... I've discussed this before where they could move like 4 franchises and they'd have to purge so many teams after that because at 57% the cap would surge astronomically high. Say you move a team to quebec, to toronto, to hamilton, to seattle. that would increase revenues right there bare minimum $300 million on gate receipts alone. the cap then slides up another $6-10 million, then the merch sales kick in and the tv deals for those new markets kick in, the cap slides up another $6-10 million. so now we are at the point where players are getting paid upwards of $90 million per team and the floor is around $70 million. What happens to the teams that were healthy before? That's a jump from the average player salary from $2 million to $3-3.5. (Max around $4.5)
Remember, 18 teams lost money. You can't expect every team to perform like the canadiens or the leafs. They'd still be artificially raising the floor. The new teams would make the middle teams bankrupt (so to speak) at a snap of the finger. Basically making them unsellable assets (see: coyotes)
The problem isn't the markets, it's the player %. Without the extra leeway, the teams in those markets (basically the bottom 15) can't actively advertise the game. Just existing isn't good enough. It needs a solid fucking presence. It's the NHLs largest problem by far. If player costs were to go down to the other 3 leagues rates, sure... Owners would pocket some, yes... But there'd be a LOT more investment. You drop to that level, revenue sharing is a lot easier. It takes money to make money and unfortunately, the players aren't the only way to advertise the game.
The CBA has become a really complicated mess and the NHL with it.
And for growth... Remember Canadian dollar, 2 years ago was NBC deal and jets was last year. Revenue gains were about to hit a brick wall. The lockout was absolutely necessary because if NHL extended, nhlpa would option the $70.2 mil cap which would be a projection of $3.7 billion in revenue ($2.1 billion player share, $500 mil more than nba) - players would have striked next year anyways because the money would have went into escrow and never paid back (the mechanism for cap increase is based on previous year gain so they'd be overpaying big time due to rev plateau)
I do understand where the players are coming from but they need perspective. They don't realize that they are inadvertently killing the league they play for.
Always thinking in the now.
Oh and yes every team should be ABLE to profit. Right now there are teams without a real avenue of profiting.
EDIT SOORRRRY had wrong nfl rev fig. Still 40%