Mike Fisher signs 2 year extension with the Predators