Things finally clicked for American James Canter, 22, who put together a smooth and composed final run to catapult onto the podium, while Su Yiming of China was emotional as he captured gold for his ...