Herman Cain said today he will make an announcement from Atlanta tomorrow, reports NBC News.