Wait, are you guys confusing John MacLean with Paul MacLean. Because Paul MacLean is Detroit's long-time assistant coach and arguably one of the assistants in the NHL most ready for the challenge of coaching his own team. John MacLean is the Devils' coach who got fired after a couple months this past year. Paul MacLean would be a great choice for Head Coach for any team with a vacancy.