Armstrong facing big financial hit over doping ban
World cycling's decision to strip Lance Armstrong of his record seven Tour de France wins could cost the shamed US rider millions, amid calls for tougher action to restore the sport's shattered image.