Health The Biggest and Craziest Comeback Victories in Tour de France History Posted on January 2, 2024 by miyuru 2006– Floyd Landis Friedemann Vogel//Getty Images A year after Lance Armstrong‘s retirement, it appeared like the pattern of American winners may continue when Floyd Landis took the yellow jersey on….