Graves earns $4.5 million annually, which is $1 million less than Anderson. However, do the Canadiens really need another defenseman? Asking the question is answering it.
But if it's about freeing up Anderson's contract, it might be worth considering. On the other hand, Ryan Graves has 4 years left on his contract. He is 29 years old and seems to have slowed down since leaving Colorado.