Lance Armstrong is the only athlete in the world to win the Tour de France 7 times and beat cancer at the same time. He is a true reminder to us all to never give up.
explanation
inspiration