Lance Armstrong has been a hero to me and millions of others over the past couple of decades. Now The U.S. Anti-Doping Agency says 11 of Lance Armstrong's former teammates testified against him, leading to a life time suspension and being stripped of his seven Tour de France Titles.   It's being called the most successful doping program the sport of cycling has ever seen. Do you think Armstrong should have lost his titles?  Answer our Web Question of the day!