Top Video

Debate prep 101: Here's what to know

4 Hours Ago

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