What a long, strange trip it’s been.
Cycling legend Lance Armstrong's fall from grace was completed Monday, when the sport's governing body stripped him of all seven Tour de France titles and banned him for life on the heels of a damning report from U.S. officials that concluded he cheated throughout his career.
The 41-year-old cancer survivor's unprecedented dominance in the grueling sport can now be stricken from the record books, though Armstrong continues to insist he never cheated. The announcement came Monday morning, and was based on a report from the U.S. Anti-Doping Agency that accused Armstrong of leading a massive doping program on his teams.
The report included testimony from several former teammates who competed alongside Armstrong as he won the sport's most coveted title every year from 1999 to 2005. Tour de France director Christian Prudhomme has said the race will have no official winners for those years.
Seriously, cycling is a fucked-up sport. They competed for all those years to essentially decide who would be publically disgraced a bit later. The least they could have done is look a little less stupid while doing it.