PAU, FRANCE - JULY 22: Lance Armstrong with team RadioShack heads to the start of stage 17 of the Tour de France on July 22, 2010 in Pau, France. Luxembourg's Andy Schleck won the stage while Spaniard Alberto Contador kept the race leaders yellow jersey. The last stage in the Pyrenees, the 174km route from Pau to Col du Tourmalet includes some of the most difficult climbs of the Tour. The iconic bicycle race will include a total of 20 stages and will cover 3,642km before concluding in Paris on July 25.  (Photo by Spencer Platt/Getty Images)

Lance Armstrong Investigation Dropped, but the Witch Hunt Ain't over Yet

By Craig Christopher (Photo: Spencer Platt/Getty Images)