Gregor joined the Leafs training camp on a professional tryout contract, meaning an actual contract would be needed in advance of the regular season for him to remain in Toronto. Sportsnet's Elliotte Friedman says that will happened today.
Gregor, 25, was drafted 111th overall by the San Jose Sharks in 2018. Until he plays a regular season game with Toronto, San Jose remains the only NHL team he's ever suited up with. The forward has played a total of 178 games in the NHL, scoring 26 goals and 51 points.