The NBC Roku Channel gives you full access to everything that is on the NBC website. Most of the content is 100% free with no need to login with a cable account. If you have a pay-TV account you will gain access to additional content. Please watch the short video review for more details.
You can find the NBC Roku Channel here: https://channelstore.roku.com/details/68669/nbc