Is there any way to watch the racing from the US? I don't have cable or satellite TV. I have a decent internet connection and that is it. I'm willing to pay a "reasonable" subscription to a service if anyone can vouch that it works. I don't care to watch LIVE but would like to see it same day delay or even one day delay. Any ideas?
There will most likely be some videos put on YouTube not long after the races are over. Check out that Water World link I put in the What's up with the America's Cup thread. That should get you to their latest stuff.