Matt Dowd: ‘Pressure is really on Mike Pence’ in VP debate
ABC News Political Analyst Matthew Dowd previews Wednesday night’s vice presidential debate between Vice President Mike Pence and Sen. Kamala Harris in Salt Lake City. WATCH the ABC News Live…