The Boston Bruins signed defenseman Aaron Johnson to a one-year, two-way contract, the team announced Wednesday. Johnson's contract is worth $650,000 at the NHL level and $105,000 at the AHL level.
Johnson (6-foot-1, 204 pounds) skated in 56 games with the Columbus Blue Jackets in 2011-12, tallying three goals and setting NHL career highs with 13 assists and 16 points, and collecting 16 penalty minutes.
In 2010-11, the 29-year-old played in 72 games with the Milwaukee Admirals of the American Hockey League after signing as an unrestricted free agent with the Nashville Predators. He recorded AHL career highs in goals with nine, assists with 26 and points with 35, recording a plus-10 rating and adding 70 penalty minutes.
The 2009-10 season saw Johnson split time between the Calgary Flames and Edmonton Oilers, when he recorded a combined four goals, six assists and 35 penalty minutes in 41 games.
Johnson has played in 281 NHL games with the Blue Jackets, Oilers, Flames, Chicago Blackhawks and New York Islanders, tallying 17 goals and 45 assists for 62 total points, with 217 penalty minutes.
The Port Hawkesbury, Nova Scotia native was selected by Columbus in the third round (No. 85) of the 2001 NHL Draft.