On September 7, 2016, Fisher was named the sixth captain of the Predators after previous captain Shea Weber was traded to the Montreal Canadiens for defenceman P. K. Subban. He led the Predators to the 2017 Stanley Cup Finals eventually losing to the Pittsburgh Penguins in six games. On August 3, 2017, Fisher announced his retirement from the NHL via a letter addressed to Predators fans in that day's edition of "The Tennessean", becoming the first Predators captain to retire with the team.