Galchenyuk was traded to the Hurricanes along with Cedric Paquette from the Ottawa Senators in a deal for Ryan Dzingel on Saturday. The 27-year-old will be moving on to his seventh NHL team and had a goal in eight games with Ottawa this season.
According to Sportsnet's Chris Johnston, Galchenyuk remained in Canada after the trade to the Hurricanes and will therefore not need to complete a 14-day quarantine before joining the Leafs.
Across 557 games split between the Montreal Canadiens, Arizona Coyotes, Pittsburgh Penguins, Minnesota Wild and Senators, Galchenyuk has scored 136 goals and added 185 assists. Galchenyuk was originally selected third overall by the Canadiens in the 2012 NHL Draft.
Korshkov has 31 points in 53 games with Lokomotiv Yaroslavl in the KHL this season. He has played one career NHL game with the Leafs since being drafted in the second round of the 2016 NHL Draft, recording a goal in his debut. The 24-year-old also had 16 goals and 25 points in 44 games in the AHL with the Toronto Marlies last season.
Warsofsky was acquired by the Leafs this past off-season as a part of the trade that sent Kasperi Kapanen to the Pittsburgh Penguins. The 30-year-old has played the majority of his games as a pro at the AHL level, tallying 10 goals and 23 assists with the Wilkes-Barre/Scranton Penguins in 2019-20.