Strip them unless he admits his guilt
One characteristic of Armstrong is that he's been completely unwavering in his denial of doping. If he's prepared to admit that, like 80 percent of the pro peleton at the time, he was doping, then I think his wins should stay with an asterisk. If not they...