Lance Armstrong was stripped of seven of his Tour de France titles by the International Cycling Union today. "Lance Armstrong has no place in cycling," said the union's president, Pat McQuaid. Armstrong has also been banned from the sport for doping.
Report Abuse