Top Video

Debate prep 101: Here's what to know

2 Hours Ago

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