Believe it or not, heckling Leafs fans only is fun for a finite period of time!
I'm going to Toronto for the weekend, and if anyone knows of cool places to check out, and good restaurants (preferably downtown), please let me know! I should mention that I have already been to the HHOF and CN Tower.
Thanks CP!