Still Touring de France
Italy's Vincenzo Nibali crosses the finish line to win the eighteenth stage of the Tour de France cycling race over 145.5 kilometers (90.4 miles) with start in Pau and finish in Hautacam, Pyrenees region, France, earlier today. (AP Photo/Laurent Cipriani)
Question: Do you pay attention to the Tour de France, now that American Lance Armstrong has been discredited?