Tag: Tour de France

Lance Armstrong Charged with Doping

The U.S. Anti-Doping Agency (USADA) formally charged Lance Armstrong yesterday with doping in an ongoing program running over several years.  A letter sent by  USADA to Armstrong and several others was described in an article published by the Washington Post.…

Tour de France 2011

If you’re stuck in an office all week, as I used to be, one of the best ways to follow the Tour de France is on LeTour.fr.  Their blow-by-blow updates are almost as good as watching live.  Their new web…