Weber announced his retirement from the NHL on Tuesday.
Weber played in 13 NHL seasons split between the Canadiens, Predators, Canucks and Penguins, totaling 28 goals, 66 assists, 195 PIM, 639 shots, 382 blocks and 479 hits in 499 career appearances.