Radionova, Chan finish strongly to win at Cup of China

European silver medalist Elena Radionova of Russia won the Cup of China on Saturday for her first Grand Prix victory this year. Three-time world champion Patrick Chan of Canada won … Click to Continue »