Is the salary cap placed before or after taxes? The reason I ask is that in Canada, I think you have to pay nearly 50 cents on every dollar earned after a certain amoung. I'm not sure how it workd in the US but im pretty certain that every state has a lower tax than anywhere in Canada (except for maybe Alberta now). The real question would be, has the salary cap crippled the future of Canadian teams and teams where taxes are heavier? A player can get a the same salary from two different places but may choose one based on the fact that he would get to keep more of that money.