Myoclonic Jerk
Member
I'd assume the NBC streaming would be the same as their Olympics and Premier League stuff, aka you need to log in with your cable company credentials to prove you are paying for the channel.
I just realised that I will be in New York that night!
I'm sure some bars would be open and show the race now right?