Cycling highlights: The Floyd Landis big show on the 2006 tour
Cycling Highlights: Floyd Landis won the 2006 Tour de France—at least for a short time. He was subsequently disqualified and removed from all classifications. But his solo ride on Stage 17 remains unforgettable. Landis collapses and fights back. For three years, Floyd Landis rode alongside Lance Armstrong on Team US Postal. … read more


