ContributionsMost RecentMost LikesSolutionsRe: Discovery Plus? So is peacock network but you can sign into that with cox Re: Discovery Plus? It’s pretty crazy that with all the money you get from us that we would have to pay more money to watch the spin offs off shows from discovery channel... thanks cox