Question: who plays eric brady on days of our lives 2017?
Answer: Greg Vaughan