I'd probably do hockey hall of fame, CN Tower, maybe a hockey or ball game, and have dinner and/or drinks down on a street called the esplanade has a few patio/indoor spots there. accross / past from the Novotel Toronto Centre hotel. They are all well within walking distance of each other.