Have you tried going to the apps section on the dashboard and then selecting Browse Apps? It should be under the TV section or at least one of the sections within the App page.. However, you will need to be in the US to see it, otherwise it will not show
up and if that channel is not available in your state, it may also not be on the dashboard.
Hope this helps. :)
Did this solve your problem?
Sorry this didn't help.
Great! Thanks for marking this as the answer.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.