Interesting to note: None of Roussel, Schaller, Beagle were drafted. Worked their butts off to get where they are today and aren't guys who take anything for granted.
I have a lot of respect for, and there is always room in the game for, players who earn every minute in the NHL the hard way and the Canucks have three of those in these signings. Nice.