The second debate will be held in Detroit one month after NBC News, MSNBC and Telemundo host the first debate in Miami on June 26 and 27.