ST user, trail sent me this link to view the Giro from L'Equipe (French Sports Newspaper). I can view this in Canada and I assume you can see it in the US also.
http://www.streaming-hub.com/lequipe-21-live/
The commentary if you are a French speaker is pretty decent, or you can turn off the audio and get text updates in English at cyclingnews.com in a separate browser window.
By the way, L'Equipe means "The Team"
http://www.streaming-hub.com/lequipe-21-live/
The commentary if you are a French speaker is pretty decent, or you can turn off the audio and get text updates in English at cyclingnews.com in a separate browser window.
By the way, L'Equipe means "The Team"