 Garrett would also play for the Quebec Nordiques and Vancouver Canucks of the NHL before retiring at the start of the 85-86 season.John Garrett was involved in one of the oddest scenarios in the history of the NHL All-Star Game.Replacing an injured Richard Brodeur, the Vancouver Canucks only representative at the 1983 All-Star game that year, John Garrett was voted the game's MVP before the end of the game.