 Okay, the solution is to put massive pressure on the haters. Massive pressure. So here is how you can do that. The Comcast Corporation runs NBC News. The address is 1 Comcast Center, 1701 JFK Boulevard, Philadelphia, Pennsylvania.