Conversation so far:

Question: Did he play for the red sox?
Self-contained rewrite: Did Harry Hooper play for the boston red sox?