Top Video

Debate prep 101: Here's what to know

5 Hours Ago

CNBC's John Harwood discusses how each candidate is preparing for tonight's first presidential debate.