He’s done it! Lance Armstrong has won his seventh consecutive Tour de France...in a manner which wasn’t exactly expected. Race organizers called it early due to rain, as Lance was heading into Paris.
I guess the French didn’t want to submit themselves to watching Lance cross the finish line again at the head of the pack! Nevertheless...Lance retires from professional cycling AS A CHAMPION of the highest caliber...beating cancer to boot!
Now I also read that the junior Senator from Massachussetts was in the area taking in the race. I wonder where?
Posted by Macker at 09:46 MST | (0) Trackbacks