Is it possible within the CBA to pay players other way than straight up salary? For example, a star UFA goes to a rich club like Toronto and instead of 8 million a year he takes 6 million in salary, but gets a big ass apartment, 24/7 personal driver and other perks. Does the CBA permit this kind of arrangement and is it used to lower player's caphits? What about giving shares in the franchise? Another question. Can players have simultaneously another profession than hockey? If the club's owner has another company, couldn't he hire the player as a consultant or something and pay him that way.