Mark Preston
Vice President of Political & Special Events Programming and Senior Political Analyst
Mark Preston is CNN's Vice President of Political & Special Events Programming and senior political analyst. He hosts "Full Stop with Mark Preston" on SiriusXM POTUS 124.