TSN is reporting that Shane Doan wants a four year, $30 million deal if he's going to leave Phoenix. He's not worth 7.5 million per season. I'd like to see a cap on salaries, 7.5 million would be the max and only for the true elite. The contracts handed out this off-season are just absurd, especially with the CBA negotiations going on. I don't blame the players for taking the money. Who wouldn't take it? But still, it's just going crazy.