Mike Fisher thinks Nashville is a perfect situation for him, and the Predators apparently feel the same way about the 32-year-old center. General manager David Poile announced an $8.4 million, two-year contract extension with Fisher at a fan event Monday night. Fisher was already under contract for the upcoming season with a $3 million salary and a salary-cap hit of $4.2 million.