A person familiar with the situation says Lance Armstrong has admitted doping during his run of seven Tour de France titles.