The Tour begins today. Three weeks of speed, soap operas, gigantic mountains, pain, crashes, scandal, triumph and unparalleled difficulty. If you’re interested in following along, they’re airing every stage live on Versus. And you can find some of the best online coverage here and here.
Also, the WSJ has the latest on the Landis allegations. Evidently, he says, the US Postal team sold some of their bikes to pay for doping supplies.