ContributionsMost RecentMost LikesSolutionsRe: NBC News Now Thanks guys. Good to know it is available on Youtube. NBC News Now Does anyone know the reason as to why NBC News Now has gone? Virgin never had it that long and now it has gone. My guess is that Comcast has made the decision as I know it is Comcast that owns the channel.