Under Scrutiny

Tour de France winner Floyd Landis holds up his trophy after the final stage of the 93rd Tour de France cycling race between Antony and Paris.

( AP / July 23, 2006 )

Tour de France winner Floyd Landis holds up his trophy after the final stage of the 93rd Tour de France cycling race between Antony and Paris.

  • Email E-mail
  • add to Twitter Twitter
  • add to Facebook Facebook
Connect
Advertisement

VIDEO