Floyd Landis Won the Tour de France Then Tested Positive for Testosterone
Floyd Landis won the 2006 Tour de France but tested positive for elevated testosterone levels during the race. He was stripped of his title…
Floyd Landis won the 2006 Tour de France but tested positive for elevated testosterone levels during the race. He was stripped of his title…
You've seen them all!
Back to top ↑