Cherry deserves this but it's ironic how he finally got fired.
He is a racist old guy. His view might had been accepted 50 years ago but not today. He should not have single them out on his lunatic rant on Saturday because a lot of people who are born and bred in Canada don't wear Poppy either. It was just justified for him to single out the immigrants as this is way beyond them. A vast majority of born Canadian don't wear one. But his xenophobic view had him only paying attention to the immigrant because he is scared of them.
What I find ironic is that he has been displaying his racist view for years against the French, European and even at that against women and he never, ever got close to be fired for it. The only reason he got fired this time is because he attacked Toronto. In Canada, Multiculturalism is not an idea anymore, it's a cult. Toronto, as a lot of huge cities, has a big immigrant base. So since he finally went and hit home with his remarks, he got fired for it.
If last Saturday, he would have ranted about the French from Quebec not wearing poppy, he would still have a job.
Also regard Ron McLean, he is just as guilty as him. I don't care about his excuses. For YEARS, he stood by Cherry and listen to his racism remarks and never objected to them.
Someone made a comment on Twitter that I thought was really true. He said he wasn't afraid that more people would turn into Cherry, he notices that we were more and more turning into McLeans. Look elsewhere when racism and bigotry are happening and hope no one notice.