By Hiro Yoshida
Of all the incredible comebacks in figure skating, Deanna Stellato-Dudek’s ranks highly on the scale of defying the odds and conventional wisdom. As she and partner Maxime Deschamps make their first ever Grand Prix Final appearance in Turin, Italy, the pair believe that the best is still yet to come.
(more…)