How many Tour de France wins did Lance Armstrong have taken away from him?

Find the answer below

Bet your knowledge and answer