I KNOW this is a far fetched idea but stay with me here. What if the NHL split into two leagues. A canadian League and an American league. (much like soccer leagues) Completely sperate of each other. This way Canada could probably have 10 teams and could the traditions in hockey. And down south they could keep at the major teams and create/sell a more american style of hockey that would be more appealing to an american veiwer. A by product of this is International Tournements would mean ALOT more.