If the broadcast is not loading your ISP is blocking access. For your own security & anonymity DO ALWAYS use a VPN
TV Station Info: NBC is an American cable television channel, the broadcast is on-air.
The channel's programming primarily consists of news, shows, series, and sports events.
NBC USA is available on Now TV (Sky Sports Pass) and on the Stream2watch Player.