The number of people running for president keeps growing, with New York City Mayor Bill de Blasio the most recent entrant. Meanwhile, presidential debate season is around the corner, beginning late next month.