John Scott has retired from professional hockey.
The veteran enforcer revealed his retirement in an Instagram post on Friday.
Scott was voted into the 2016 NHL All-Star game by fans and went on to score two goals and be named MVP.
He finished the season playing for the St. John’s IceCaps of the American Hockey League, before getting recalled for a one-game stint with the Montreal Canadiens.
The 34-year-old will end his NHL career with five goals, six assists, and 544 penalty minutes in 286 games.