John MacLean, Canadian ice hockey player and coach

John Harold MacLean (born November 20, 1964) is a Canadian ice hockey coach and former player. He serves as an assistant coach for the San Jose Sharks. He spent the majority of his playing career as a member of the New Jersey Devils, and also spent time with the San Jose Sharks, New York Rangers and Dallas Stars.