Lance Armstrong tweeted one hour ago that the upcoming Tour de France would be his final showing in the event, according to twitter.com/lancearmstrong. The race begins Saturday in Rotterdam, Netherlands.
And yes, this will be final Tour de France. It's been a great ride. Looking forward to 3 great weeks.