Originally Posted by SunSwingsLow
What does his team have to do with the TT?
Lance is going to win this one, btw.
siily goose, we were chatting about whether or not he will beat Mickael Rasmussen...
not whether or not Armstrong will win Le Tour de France