there might be a marlies game when you are here. you'd get to see granberg, the future nhler. etc.
also, the tfc might be fun to watch and you should be able to get tickets.
are you coming with family? friends? gf?
there are a lot of amazing restaurants. I'd recommend the queen street area for pubs, kensington market, st. lawrence market.
yorkville is fun to walk through.
chinatown is fine, and castle loma is ok, although i know there are bigger in europe. if you are coming with a chic, she might like the zoo.
maybe catching a film here, since some releases might be sooner.
if you have a car, there are areas within 2 hours where hiking is decent or some nice small towns like elora or creemore.