Hilary Rosen is Editor-at-Large for The Huffington Post and a CNN Contributor.