Zach Aston-Reese signed a one-year, $840,630 contract with the Toronto Maple Leafs on Sunday.
The 28-year-old forward was in training camp on a professional tryout contract. He had two points (one goal, one assist) and eight hits in four preseason games.
Aston-Reese had 15 points (five goals, 10 assists) in 69 games for the Pittsburgh Penguins and Anaheim Ducks last season. He was traded to the Ducks for forward Rickard Rakell on March 21 and had four points (three goals, one assist) in 17 games with Anaheim.
[RELATED: 2022 NHL Free Agent Tracker]
An undrafted free agent, Aston-Reese signed an entry-level contract with the Penguins on March 14, 2017. He has 66 points (32 goals, 34 assists) in 230 regular-season games for the Penguins and Ducks and four points (one goal, three assists) in 23 Stanley Cup Playoff games.