United States presidential candidates Barack Obama and John McCain have agreed to participate in three presidential debates and one vice-presidential debate prior to the November 4 election.CNN: Campaigns reach final agreement on presidential debates (August 21, 2008) The debates were announced in a joint statement from the candidates' campaigns on August 21, 2008.Wall Street Journal: Campaigns Agree to Debate Formats