Here are scenes from today's stage of the Tour de France. The stage winner, Simon Geschke of Germany, averaged 23.79 miles per hour for 100.0 miles. American cyclist Tejay Van Garderen, who was third overall, abandoned the race. Don't be surprised if it turns out he got a bad blood transfusion yesterday. Having read books by Tyler Hamilton and about Lance Armstrong, I can assure you that a whole lot of doping takes place on rest days. I don't believe for a moment that the riders are clean.