Cycling has done and continues to do more to eradicate cheating than any other sport I believe. I cannot think of any other sport which is so much under the spotlight. Here in [url=http://www.autosport.com/news/report.php/id/103898]moto2 Westy[/url] is banned for ONE month.
The UCI which has like many other sport governing bodies been complicit in marketing their sport in whichever way and by whatever means they see fit to increase revenues for themselves and the stakeholders. They are run by politicians who will always care more about themselves than the organisation they run.
If I were Lance I would be very unhappy with the the UCI for sanctioning USADA's ruling and dumping him from a great height. They each made allot of money for each other and were all in it together along with many others.
He therefore has the power to bring them down and possibly help with any criminal investigation that would ensue.
Like all the other cheats whom have been caught and have decided to point the finger at others for their own benefit maybe he should do the same.