Citing an “unconstitutional witch hunt” by the U.S. Anti-Doping Agency, Lance Armstrong announced that he will no longer fight the doping charges against him. Accordingly, he will be stripped of his Tour de France titles. ESPN news services has the story.