Bob Beckel

Bob Beckel, a liberal, is the Democratic political analyst for Fox News and a professor of political strategy at George Washington University.