Question: who is playing eric on days of our lives?
Answer: Greg Vaughan