Lance Armstrong has been stripped of his seven Tour de France titles and has been banned from cycling.

The U.S. Anti-Doping Agency (USADA) released a statement on the matter Friday (8/24). Here is an excerpt:

Nobody wins when an athlete decides to cheat with dangerous performance enhancing drugs, but clean athletes at every level expect those of us here on their behalf, to pursue the truth to ensure the win-at-all-cost culture does not permanently overtake fair, honest competition.

Granted, there is a battle ensuing between the USADA and the International Cycling Union over who has the authority to strip the cyclist of his wins, but the fact that this debacle has gotten this far is completely sad. And wildly incriminating.

All I can say is wow. Where have all the cowboys gone (Paula Cole once asked)?