The 99th Tour De France goes from June 30 to July 22, 2011. The route involves 20 stages and almost every stage exceeds 100 miles and there are only two days of rest covering a grand total of 2,173 miles.
Free, live streaming options for the Tour De France 2012 in the US
The races tend to start around 8am EST (5am Pacific) and if you want to watch it live, streaming for free, wake up and try these links:
Sports-Livez.com Ch 7 provides a stream when the tour is underway that is in French.
Sports-Livez.com Ch 6 provides a stream as well that may be in English.
Watch the tour on your TV
The most commonly available option is the Versus channel if you have it available. Versus (NBC) has exclusive rights to the TdF coverage so you won’t find it on ESPN. Here is the TV Schedule for the Tour De France 2012 on Versus / NBC Sports
Photo/Video Recap and Highlights
And of course, if you just want to see the highlights, here is a great source: