F the Leafs really. They and their fans have had and continue to have a sense of entitlement in this town for a hundred years. One just have to tune in to the radio and tv stations to understand there is an industry built around them to the exclusion of all other sports. I just heard today that the fast growing sport among kids today is basketball with soccer next and then hockey. Nothing against hockey but god they spew it 24/7 in this town and treat that clown Cherry as an intellectual.