Extend the exisiting CBA. Cave in to the players and give them what they want. Let teams spend what they want on players as per the old CBA. In horse racing they put up a penalty but increasing the weight the horse must carry. Perhaps the NHL can handicap the league based on payroll. Something along the lines of 0.5 points per million over $30m. That way if a team wants to spend $60m it can, it just comes at a 15 point penalty in the standings (penalty no included for draft order). Detroit might feel it can still make the playoffs carrying a 20.5 point handicap by spending $71m because the extra $41m worth of players can get them those extra points. A few tweaks here and there for injuries and trades (no in-season trading could be good for the players). It way to radical to be implemented but it does address many of the key issues No luxury tax. No cap. No revenue sharing. No fuss. No breaking up teams if the can afford the players (ie no breaking up Ottawa). It doesn't do much to address income disparity between teams but it does use pressure to keep salaries down without a direct impact on a player (ie trading them over a cap).