Seven-time Tour de France winner Lance Armstrong is back in the spotlight after the Washington Post reported Wednesday that the U.S. Anti-Doping Agency has brought formal doping charges against him that could result in him being stripped of his Tour de France titles.