Predators President of Hockey Operations/GM David Poile announced today that the club has signed free-agent defenseman Aaron Johnson to a one-year, two-way contract worth $550,000 at the NHL level and $105,000 at the AHL level. Johnson, 27, split the 2009-10 season between Calgary (22 games) and Edmonton (19 games), posting a career high in goals (4) while tying a personal best in points (10).