Dr. William Sloan is a Canadian retired ice hockey goaltender who previous had the most career wins in NCAA history.