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.  If the charges are upheld, Armstrong might be stripped of […]

Read More →

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 format gives a lot of information: the animated illustration on […]

Read More →