Jun 29 2010 Reply Favorite Retweet @capricecrane Lance Armstrong revealed this Tour De France will be his last, again. Not even Brett Favre believes him anymore.