Well, I truly don't know about the NBA. I have heard about a draft developed player exemption and like the idea. What I would like is a dollar for dollar penalty for going over the cap.So, if the Hawks want to go over the cap by 5 million to keep their players then they have to also pay 5 million to the 29 other teams with more going to worst team and less to the next worse team and so on. Another variation could be to increase the cap by the same amount for the other 29 teams rather than give them cash that some teams won't spend on players. So, in this case lets say the cap is 70 million and the Flyers go over the cap by 6 million. The Sabre's cap goes up to 70.7 million, Toronto 70.5, Edm 70.2 (i didn't crunch numbers but you get the idea). The Flyers still have to pay 6 million bucks to the league in addition to the players salaries of coarse. So, it wouldn't be chump change and it gives free cap space for other teams to use to "woo" UFA's and re-sign good players. And teams who are willing to pay the penalty and give their opposition the money/or extra cap space get to do it... Just spit balling...