Conversation so far:
When did Glavine sign with the Atlanta Braves?
1987.

Question: Was his time with the Braves successful?
Self-contained rewrite: Was Tom Glavine's time with the Braves successful?