They've got a really nice website, with a number of high quality 5-minute streamed videos, and much of Lance Armstrong's appearance on "Overhaulin'".
FYI, The Learning Channel (TLC), where Overhaulin' appears is also a Discovery Communications channel.
It's great that Discovery Communications has put so much effort into the Team Discovery website. Streaming video will probably be one of the biggest benefits of the team's new sponsorship deal.
Now that the dust is beginning to settle, doesn't the best professional cycling team in the world deserve to be sponsored by a commercial enterprise and no a quasi-governmental entity?