
There seem to be quite a few people out there that cite "no evidence" for the reasons they defend Lance. I've posted this picture before but I figure it's appropriate to post again.
Description: This is a list of the top 10 finishers in Lance's 7 Tour "wins". The people in grey have been busted for cheating since those races. AMAZINGLY, all you people with your head in the sand believe YOUR American hero is so blessed, talented and naturally bionic that he can win 7 tours WITHOUT doping while all those other humans cheat and still can't beat him!
You can cite all the great things he's done for cancer but cheating in his races is a completely separate issue.
Luke Sigle