"Freedom of speech" doesn't actually appear in Canadian law, it is American. It was created to protect the individual from incarceration for criticizing the government. The notion that you can say anything you want doesn't exist in either country with slander and hate laws in existence.
Furthermore, this is a privately owned website and it is moderated to protect their interests. If someone wants the freedom to criticize the Tiger Cats without censure then I suggest starting your own website and then have at it. If you are going to open a forum and allow anyone to participate then we'll see if the same freedoms are extended on it.
From the Canadian Charter of Rights and Freedoms:
Guarantee of Rights and Freedoms
Rights and freedoms in Canada 1. The Canadian Charter of Rights and Freedoms guarantees the rights and freedoms set out in it subject only to such reasonable limits prescribed by law as can be demonstrably justified in a free and democratic society.
Fundamental freedoms 2. Everyone has the following fundamental freedoms:
(a) freedom of conscience and religion;
(b) freedom of thought, belief, opinion and expression, including freedom of the press and other media of communication;
(c) freedom of peaceful assembly; and
(d) freedom of association.
Remember, with freedom comes responsibility.