Neil Badcock, 44, of King City, Ont., won the Jump Canada Talent Squad Final on Saturday, November 8, at Toronto’s Royal Horse Show.