Let's say you have a team with a lot of money. That team has really good management and scouting staff and is always the best at the draft and they always developp their prospects really well. Soon, they turn into one of the top teams in the league. No free agents - all home-grown talent. Then, eventually, as the players get better and their contracts expire, they have to sign all of them again, many of them to salaries over 5 millions. But... because of a salary cap, they're going to have to trade away half of their stars, even if they have the money to pay them? In a situation like this, how could we ever hope to see teams like the 80's Oilers or the 70's Habs ever again?