I don't know what the answer is, but the current system does not work in the NHL. The salary cap was brought in to help small market teams like the Flames compete, but we're less competitive now than we were in the late 90s and early 2000s. Maybe raising the draft age a couple of years might help? So few players play in the NHL in the year or two after they get drafted.
|