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