The Predators have signed Mike Fisher to a two-year, $8.4 million contract that will pay him $4.2 million in both 2013-14 and 2014-15.

Fisher, 32, ranked second on the Predators in goals (24) and third in points (51) in 2011-12, in addition to ranking 11th in the NHL in game-winning goals (7).