Armstrong does it again!
Who says cancer slows you down? This goes to show you that if you have the determination, you can overcome anything.