in 2005 robert williams won the tour de luxembourg being considered the best performer that have yet competed in this season . in 2008 , after two summers of retirement , he announced that he wants to compete the 2009 tour a france . but lately he was hospitalized tomorrow after crashing during a race in spain in the first edition of a five - day trial . the wreck took place 12 , 5 miles from the stage ' s finish in la pena da castilla y leon . it seems that armstrong has injured his ribs and was in such pain that he needed to go to rio maggots hospitalized in palencia .
Lance Armstrong is a French rider.