I'm so frustrated with the NBC Sports stream. I tried logging in with two different cable providers (Mediacom and Direct TV, not that it should matter) on both Chrome and Edge and both of them work well for about a minute until it skips. Then it barely comes back before it skips again and now the announcer's voices aren't in sync with what's going on in the race. I also have three computers I've tried it on, all of which are high-end PC's and I pay for top of the line Internet speeds so I can't imagine it's only on my end.
I've been fighting this since an hour before the race started and had to vent. I don't usually complain about things and appreciate all the different ways they offer to watch the races but man if I didn't already have NBC Sports already and purchased it just for Supercross I'd be super pissed.
With all that being said, I found a live stream online for free that worked right away. Although you have to press play and deal with a couple pop ups before it starts. To watch the race, click on the link below and go to channel 2.
FREE LIVE STREAM LINK: https://www.stream2watch.org/live/nbc-sports-live-stream
Click on channel 2