He has now admitted he did it, Lance Armstrong did cheat in all seven races. What I cannot understand is how with all the doping tests did he get away with it for so long. The Tour de France officials need to explain I think.
Comments to taglines82@gmail.com