Should Toronto sports fans boycott the Leafs, Raptors and TFC?

Posted 7 years.