Currently the solutions I see possible:

Get access to Sky Sport or BT Sport account and password and stealth a UK proxy . . .
use a livestream (i.e.- and select a eurosport channel and view it there (if someone hosts it).

I've been watching the last 16 stages of the Tour de France from my cell phone while I'm away from the office using the livestream and it has worked flawlessly.

USA #1006