Lee, I agree with your conclusions, but I think that your math is just a little off. I know that plenty of people out there have their calculations for maximum salaries; here are mine.
Maximum salaries are calculated at 48.04% of basketball related income (BRI) - whereas the salary cap itself was calculated at 51% of BRI. (
SOURCE) That means that the maximum salary is calculated based on the formula:
$58.044M (the salary cap) x 48.04 / 51 =
$54.6752M (the salary cap for the purposes of maximum salary calculations)
...and then, the maximum salaries are calculated based on 25%, 30%, and 35% multiples of that number, based on years of experience.
In other words: a player with...
...0-6 years of experience = starting maximum salary of
$13.6688M (calculated as .25 x $54.6752M)
...7-9 years of experience = starting maximum salary of
$16.4026M (calculated as .30 x $54.6752M)
...10+ years of experience = starting maximum salary of
$19.1363M (calculated as .35 x $54.6752M)
Therefore, for a player with 7-9 years of experience (which applies to LeBron, Wade, Bosh, Amare, JJ, and Boozer,) a maximum contract would be:
...if they re-sign with their original team:
6Y, $124.25M
...if they sign with a new team:
5Y, $95.14M
Now. To make things complicated, we have this little exception to the maximum salary rule:
A free agent's maximum salary in the first year of a new contract is never less than 105% of his salary in the last year of his previous contract. For example, a ten-year veteran free agent who most recently earned $20 million has a maximum salary of $21 million, even if that is above the league-wide maximum. A free agent does not need to remain with the same team in order to receive 105% of his previous salary, although the team that signs him is subject to the same salary cap restrictions as with any other free agent.
SOURCE
The 105% rule is completely idiotic, but if I understand it correctly, it would apply to LeBron, Wade, and Bosh, all of whom made
$15.77912M last year. Now, 105% of that number is
$16.569M. So LeBron, Wade, and Bosh can all have their maximum salary start at that number, which gets us to the following maximum contracts:
...if they re-sign with their original team (Wade, hopefully LeBron):
6Y, $125.5M
...if they sign with a new team (Bosh):
5Y, $96.10M
It's not much of a difference, about a million bucks over the life of a contract, but it's a little difference.
Amare Stoudemire would also fall under the 105% rule, *if* he received a maximum contract with New York. (When all is said and done, I wouldn't be surprised if he signed for a little less than the max.) His contract last year was for
$16.38M, and 105% of that number would be
$17.197M. With 8% raises off the base salary, Amare's max contract would be
5Y, $99.744M.
Joe Johnson, on the other hand, would
not fall under the 105% rule. He would receive 30% of the maximum salary, calculated at 48% of BRI - in other words, he would receive
6Y, $124.25M from Atlanta.
Again, PLEASE feel free to check my math. I *think* I'm right, but this stuff gets complicated as hell. I'm planning on tweeting with Larry Coon tonight after he logs in on twitter, and I'll correct this post if anything is wrong.
As to Miami's situation. If I'm right about these numbers, and both Bosh and Wade sign for maximum (
$16.569M) contracts - if LeBron wants to sign, then their current cap number (including cap holds) will be
$42.869M (including $7.360801M in committed cap holds, the max salaries for Bosh and Wade, and five minimum salary cap holds.) This would leave them
$15.18M to offer LeBron in starting salary. This is not quite a maximum salary, but it's fairly easy to imagine LeBron, Wade, and Bosh each taking a slightly lower amount - on the order of
$16.105M each - if they decide they want to play together in Miami.
Again, check my math. Hope this is helpful. I'm at work all night, so I should have plenty of time to check salary cap numbers.