Lance Armstrong Returns to Tour de France

Disgraced cyclist Lance Armstrong returned to the Tour de Fra...