The embattled winner of the Tour de France goes on a media blitz for his "own dignity" after tests showed unusually high levels of testosterone in his system. He claims there are many possible explanations for the apparently damning doping report. Tom Goldman reports.
Floyd Landis Launches His Tour de PR
News & Features National Public Radio · NPR ·