http://www.cyclingnews.com/news/repo...inst-armstrong
These guys are all obviously lying cheats like Floyd Landis trying to sully the name of this amazing athlete who single-handedly bought pro cycling to the USA.
Happy 4th of July everyone! USA is #1!
Or 26.