sportsscientists.com
Floyd Landis admits to doping and other allegations | The Science of Sport
"I want to clear my conscience," Landis said. "I don't want to be part of the problem any more. Just a quick post to bring to your attention the following
Ross Tucker, The Science of Sport