The Predators honoured former captain Shea Weber in his return to Nashville as they take on the Canadiens.