Q:Give me the correct facts to answer this: who plays young john winchester in supernatural?
A:
Jeffrey Dean Morgan