Okay, I'm going to propose a new law: Any Canadian who plays hockey for an American team will immediately lose their Canadian citizenship!
(oh, wait. that won't work. they'll all just become Americans)
Okay, okay. Let's revise that. Any Canadian who plays hockey for an American team will not only lose their Canadian citizenship but will never again be allowed back into Canada (that way they couldn't come back here to play in Canada which would effectively end their hockey career). Yep. That's it. I think that would work.
Okay, I'm off now to email the Prime Minister. I saw him at game six and he was chearing for the Oilers so I'm sure he'll go along with this
ML
