Question: who plays john black on days of our lives
Answer: Drake Hogestyn ( / ˈhʌdʒstən / ; born Donald Drake Hogestyn