Lance Armstrong: It is 'Impossible to Win' Tour de France Without Doping

up 14
down 19
The interview published in French newspaper Le Monde puts a dark cloud over the Tour de France, usually a celebration of the sport. Brought To You By: www.newsy.com
Join the Nation's Conversation