DAYS fave Greg Vaughan, who has wrapped his stint as Eric Brady and will last air this spring, has a role in a new series created by Oprah Winfrey and Selma director Ava DuVernay titled QUEEN SUGAR. Last week, the actor flew to New Orleans, where the series is being filmed. He posted a shot from the location in New Orleans on Instagram, enthusing, “Let the magic begin".