Alberto Contador Published September 29, 2010 at 200 × 172 in Contador tests POSITIVE! Who, me?? during the 20th and last stage of the Tour de France cycling race over 102.5 kilometers (63.7 miles) with start in Longjumeau and finish in Paris, France, Sunday, July 25, 2010. (AP Photo/Christophe Ena)