Top Alternatives to NBC Sports for Windows
NBC Sports Free
Watch live videos via nbc's own app, for free
If you like sports, and you're a subscriber to one of the many cable providers that offer NBC programming, then NBC's own NBC Sports App will allow you to watch streaming video of live events, from the PGA Tour to the French Open tennis games. You'll also get access to an online coverage schedule for all this, and even more.