Japan’s Daisuke Takahashi skates to third in the men’s free skate, earning a bronze medal at Skate Canada.