David Nonis, Senior Vice President and GM of the Maple Leafs, announced Tuesday the club has signed defenceman Stephane Robidas to a three-year contract and forward Leo Komarov to a four-year contract.

Robidas, 37, played 38 games last season for the Stars and Ducks, registering 10 points (five goals, five assists) with 20 penalty minutes. 

Komarov, 27, played 52 games for Dynamo Moscow in the KHL during the 2013-14 season, posting 12 goals, 22 assists and 34 points with 42 penalty minutes. The forward won a bronze medal with Finland at the 2014 Olympic Games in Sochi, Russia and also participated in the 2014 World Championships in Minsk, Belarus.

Komarov was selected by Toronto in the sixth round, 180th overall, in the 2006 Entry Draft. He played 42 games for the Maple Leafs in 2012-13, finishing fifth in the NHL in hits (176) and collecting nine points (four goals, five assists) with 18 penalty minutes.