Hanyu was great at the Grand Prix Final, but I still think Chan is the front runner. For whatever reason, Chan had no zip last week. But IMHO Chan's effort at TEB remains the best men's performance of the season. Both Chan and Hanyu will have to come loaded for bear in Sochi. We'll see.