What happens if Lance Armstrong really gets back for an 8th Tour de France? Share this: Does Lance have enough in the tank to win an 8th Tour de France Seven time Tour...