7.25.2005

Update: Lance

Lance Armstrong has just won his 7th consecutive Tour de France. Wow. And now he retires. Walks away a Winner. Greatest cyclist of all time. Cancer survivor. Will be mentioned among the greatest athletes forever.

No comments: