I found the French live broadcast of le Tour de France on UStreamLive with Japanese narration and watched the last 20 kilometers of today's race over the cobbles. What a trip!
I purposely did not subscribe to Versus live coverage because it starts at 05:30 and I didn't want to get sucked into it.
But here I am. Sucked into it.
(Thursday update: the JSport connection disappeared due to "copyright infringement.")