Was Lance Armstrong in the tour de france?

Not for the last years, byt earlier, sure.