After review of the finish line photo, Tour de France officials declare Obama the winner. It seems that the original winner was on steroids AND driving a car. Is this just another great accolade for the greatest president of all time?
http://www.jaunted.com/story/2008/6/10/2338/57493/travel/Cycling+Travel%3A+Obama+Scorns+Your+Spandex
http://www.jaunted.com/story/2008/6/10/2338/57493/travel/Cycling+Travel%3A+Obama+Scorns+Your+Spandex