NBC Tried to Force Peacock on YouTube TV
You are likely well aware of the ongoing dispute between NBC Universal and YouTube TV that could cause Google's streaming TV service to lose all of NBC's channels this Thursday, September 30. Each side has put out public statements to explain their view of the...