#3. Greg McKegg
McKegg was an incredible junior hockey player and when the Leafs originally drafted him in the third round of the 2010 NHL Entry Draft, the team thought they were getting a steal.
However, McKegg played three seasons with the Toronto Marlies and was only able to play four regular season games with the Leafs before getting traded to Florida. Trading McKegg was one of the greatest deals in Leafs history, though.
In a one-for-one deal, the Toronto Maple Leafs were able to acquire Zach Hyman thanks to McKegg, but it may be time for a reunion.
Since McKegg was traded, he’s bounced between five NHL rosters but hasn’t found a true home. Despite having to pack his suitcase every off-season, he’s been a steady player over the past few seasons with Carolina and New York.
McKegg will most likely take the league minimum ($750K) and the Leafs could use that value as a fourth-line centre. If Jason Spezza doesn’t want to return to the Toronto Maple Leafs for a similar price or if the Leafs don’t want him back, McKegg could be a good option.