armstrong-get-100126-306

Colby Armstrong spent parts of the last three seasons with the Atlanta Thrashers. ((Kevin C. Cox/Getty Images))

The Toronto Maple Leafs added a bit of grit and scoring punch to their lineup Thursday, signing winger Colby Armstrong to a three-year contract.

The deal, reached just after the start of the NHL's free-agent signing period, is worth $9 million US, according to multiple reports.

Armstrong, 27, spent parts of the last three seasons with the Atlanta Thrashers after starting his career with the Pittsburgh Penguins.

In 2009-10, the Lloydminster, Sask., native notched 29 points (15 goals) in 79 games. The year before, he set a career high with 22 goals and matched a career best with 40 points.

The Armstrong signing was the second notable move by the Leafs in as many days.

On Wednesday night, they acquired forward Kris Versteeg from the Stanley Cup champion Chicago Blackhawks in a five-player trade.