The Tour de France is upon us. And it looks to be another banner year for Lance and Team Discovery.
BLOIS, France — Lance Armstrong’s Discovery Channel squad won the team time trial at the Tour de France on Tuesday, handing the six-time champion the yellow jersey as overall race leader. Read more…
I love this stuff. Fun to watch; fun to track.