Armstrong won the Tour de France a record seven times and has consistently denied using performance-enhancing drugs. Chan leads after Cup of Russia short program: Patrick Chan of Canada led the Cup of Russia in Moscow after opening his short program with a ...