Panthers want to sign a player for 5 million the guys take home after taxes is 3.5 million the leafs want to sign the same guy but to get the same take home his contract has to be 5.8 (these are all examples). Is that not what is going on ?
Maybe on a simplistic level but there are various elements that go beyond the surface analysis. For example my firm started paying my health insurance and it reduced our taxes by a pretty significant amount. Just shuffle some money around and you get various tax impacts. For sophisticated accountants who are able to manipulate large sums and spend money to save money they can probably level the playing field to a large degree