Which is where I struggle. It's one thing to be "detained" during a border search when crossing into Canada, it's quite another thing to be arrested (and read your rights) as a result of that search. Surely, when he was arrested or shortly after being released, Mike Richards called somebody in authority, whether it was a lawyer and/or his agent, and what did that somebody advise him to do? If he called nobody, kept the whole thing to himself and eventually had to come clean with his agent and/or Dean Lombardi after the apparent draft day fiasco, then that's another matter. Even so, that in itself, and assuming the charge ends up in a summary conviction or is tossed, in my humble opinion, is not enough that the contract termination will stand. And lastly, just because Mike Richards was carrying oxycontin of, as described by the Mounties, such a small quantity that it was obviously for "personal" use, does not make him an addict.
Of course, there's no telling how these matters turn out. Richards is a celebrity and the Crown may well try to make an example of him, even if he was carrying only half a dozen oxy pills.