Astana Feud continues on tour rest day: "I'm more rested than Alberto," says Armstrong. The gloves have finally come off. After over [...] By walshworld|2024-04-30T18:29:37-07:00July 13th, 2009|Tour de France|0 Comments Read More