have their own network? I think you mean plural “networks.” Current TV, CNN, ABC, NBC, CBS . . . .
Yes and MSNBC seems to want to advertise it?