Two nights after Andre De Grasse powered Canada to a gold medal at the IAAF World Relays in the Bahamas, the 22-year-old was tucked away in the corner of a rooftop bar in Toronto's upscale entertainment district.