The Vancouver Canucks have dealt Cory Schneider to the New Jersey Devils in exchange for the 9th overall pick in this year’s draft.

Schneider dealt to Devils.

Schneider dealt to Devils.

 SPECTOR’S NOTE: And just like that, Roberto Luongo will be staying as the Canucks’ starter (if he wants to stay), while the New Jersey Devils have landed their replacement for Martin Brodeur.

This is a stunning move, as the Canucks didn’t want to buy out Luongo’s hefty contract and couldn’t trade his contract. Schneider’s name was floated yesterday in the rumor mill linking him with the Edmonton Oilers, but no one saw him going to the Devils. Shrewd move by Devils GM Lou Lamoriello to finally land the heir apparent for Martin Brodeur, who is likely to play his final season in 2013-14.

The Canucks land a top ten draft pick, so it’s a good move to restock their prospect cupboard, but this move isn’t likely to sit well with the Vancouver punditry and media. And if Luongo wants out, this could get ugly.