Aargh ! was in Toronto a couple of weeks ago, didn't know! I used to work for Celestica out at Don Mills they used to have corporate Leafs tickets but they were like gold dust. Seen the Blue Jays a few times.
Next passing through in October, I'll give you a shout.