AP - Lance Armstrong's teammates are doing a better job of beating him than his rivals. Armstrong's Discovery Channel teammate Paolo Savoldelli won Wednesday's 17th stage of the Tour de France, three days after George Hincapie earned a stage victory of his own. Meanwhile, Armstrong has yet to win an individual stage so far.{br}{br}View the Entire Article{br}{br}Click Here to Launch in a new Window
Discussion »Featured »
Twitter » |
| Currently Active Users Viewing This News: 1 (0 members and 1 guests) | |
| News Tools | Search this News |

