What is Lance Armstrong's story?

Discovery Channel is running a series of Lance Armstrong adverisements. Apparently they’re looking for a replacement for their cycling team. I’m not sure they’re supposed to be funny or something, but I think they actually make him look bad. What do you think?

I haven’t seen them (I rarely watch TV) but to go OT a bit.

Just read on BBC that Basso and Ullrich are out of le tour due to doping. With both of them (who were the favorites to win) out, and no more Lance, this years tour looks to be very wide open.