Richard Taylor to coach in Carroll, Ohio