Toni Reavis' commentary on the Lance Armstrong affair is on point. The truth is, sports federations had the chance to stop drug cheating in the seventies. It was not until post 1988 that drug testing was taken seriously.
Reavis wonders, is it too late for cycling? What do you think?