When the Toronto Maple Leafs entered the offseason, there was a feeling among Leafs Nation that the team would need to retool.
The team faced salary cap challenges and their defense left something to be desired for a championship contender.
Few people could have foreseen just how dramatic the roster turnover would be. With over a dozen new players joining the team this offseason, there is a lot to cover.
The team has added players via NHL free agency, the 2019 draft, trades, and in what is becoming a trend for the Toronto Maple Leafs, signing international free agents.