
Bill Horton (born September 5, 1946 in Lindsay, Ontario) is a retired Canadian professional ice hockey defenceman who played 193 games in the World Hockey Association (WHA) for the Cleveland Crusaders, Los Angeles Sharks, and Indianapolis Racers[1]. He scored 4 goals and 35 assists.
He retired in 1982.
Horton was a coach in the Atlantic Coast Hockey League from 1981 to 1987.