Lance Armstrong: 'My Tour Is Finished' 1.31K Jeff Neumann 07/11/10 12:43PM Filed to: Cycling Cycling Sports Lance Armstrong Lance Armstrong, riding in his last Tour de France, is nearly 12 minutes behind: "My Tour is finished."