Like him or not, so far he has beaten every drug test and every accusation lobbed his way. Now with him gone, the Tour faces its biggest drug bust in several years.
Does it clear Armstrong once and for all? Not in the court of public opinion.
Hopefully what it will do is unearth another American rider who has a chance to score a Tour victory in George Hincapie. I had the chance to meet Hincapie last year at Willis-Knighton's new orthopedic center and, if any American cyclist can come close to replicating Armstrong, it's Hincapie.