Wow, both Jan Ulrich and Ivan Basso are out of the Tour de France this year because of doping allegations.