The Court of Arbitration for Sport ruled that Landis's "unbelievable" performance in stage 17 of the '06 Tour was just that. | Photo: AFP (file photo)
The Court of Arbitration for Sport ruled that Landis's "unbelievable" performance in stage 17 of the '06 Tour was just that. | Photo: AFP (file photo)