At least six pieces (players and draft picks) are included in the deal, but those are the key players involved, McKenzie adds. Zaitsev has a $3 million bonus that is scheduled to be paid out Monday by the Maple Leafs before the deal is completed.
Zaitsev has reportedly waived his no trade clause in order to make the trade possible, according to TSN's Darren Dreger. The 27-year-old requested a trade from the team in May.
The Russian rearguard has five years remaining on his current contract with an average annual value of $4.5 million.
Ceci, who is a restricted free agent and is in need of a new deal, enjoyed a career season with the Senators, posting 26 points in 74 games.
Brown hasn't been able to replicate the offensive production he saw in his 20-goal rookie campaign, but he did contribute 29 points in 82 games in a depth role for the Leafs last season. His current deal has one year remaining with a team-friendly cap hit of $2.1 million.
The club's offering the star forward an eight-year deal worth at least $96 million, according to The Athletic's Aaron Portzline, and the contract could be worth as much as $100 million.
However, in order to lock up Panarin for eight years, the deal must be agreed upon and signed by midnight ET on Sunday. If Panarin hits the open market Monday, the longest contract he can sign is seven years, with any team, including Columbus.
The Blue Jackets reportedly made an eight-year, $72-million offer to Panarin last summer, but he informed them he wasn't interested in negotiating an extension.
The Russian winger led Columbus in scoring in each of his two seasons with the team and tallied a career-high 87 points this season.
With reports of Matt Duchene signing with the Nashville Predators and netminder Sergei Bobrovsky likely headed to the Florida Panthers, the Blue Jackets are taking one last swing at keeping one of their most promising talents.
Smith spent the last two seasons with the Flames and helped the team capture the top seed in the Western Conference in 2018-19 while splitting crease time with netminder David Rittich.
The 37-year-old posted a 48-38-8 record with a 2.68 goals-against average and a .909 save percentage during his tenure with the Flames.
Talbot was traded from the Oilers to the Philadelphia Flyers last February and posted a 3.70 goals-against average in four appearances with the team.
The 31-year-old spent three seasons as the Oilers' starter. With Jon Gillies currently the only Flames netminder under contract, Talbot could find new life in Calgary. He'll likely battle it out for the starting role with Rittich if the restricted free agent re-signs with the Flames.
The Canadiens didn't retain any salary in the deal, according to TSN's Pierre LeBrun. Shaw has three years remaining on his current contract with an annual cap hit of $3.9 million.
Shaw was selected by the Blackhawks in the fifth round of the 2011 NHL Draft and spent the first five years of his career in Chicago, capturing a pair of Stanley Cups in 2013 and 2015.
The 27-year-old recorded 19 goals and a career-high 47 points in his third season with the Canadiens last year.
The Blackhawks bolstered their blue line earlier this month after picking up defenseman Calvin De Haan from the Carolina Hurricanes and Olli Maatta from the Pittsburgh Penguins. Chicago now has $8 million in projected cap space with eight forwards currently under contract.
Perry spent his entire 14-year career with the Anaheim Ducks before the team bought out his contract earlier in the offseason. The Nashville Predators and Chicago Blackhawks were also reported to have interest in the former MVP earlier in June.
The 34-year-old was limited to 31 games in 2018-19 due to injuries but has six NHL seasons with 30 or more goals under his belt. He could provide decent value to an Oilers offense that ranked 20th in goals for this past season - despite having two of the league's top four scorers.
Edmonton has $11.3 million available to spend this offseason, according to CapFriendly.