Anyone know what Cheddar is? I just noticed it is a new news channel on my fios lineup. Wondering if it is worth checking out? Interview with Scaramucci right now