Hubert Mizell speared Lance Armstrong more than a year ago. Now comes official justification as cycling’s governing body will strip the Texan of his seven Tour de France championships.
View the discussion thread.