Question: What position does Hank Aaron, guest star of  "A Leela of Her Own", currently hold with the Atlanta Braves?
Sentence (from "Hank Aaron Stadium"): Hank Aaron Stadium is a baseball park in Mobile, Alabama.
Relevant evidence: No