Question: What position does Hank Aaron, guest star of  "A Leela of Her Own", currently hold with the Atlanta Braves?
Sentence (from "Hank Aaron"): In 1999, "The Sporting News" ranked Aaron fifth on its "100 Greatest Baseball Players" list.
Relevant evidence: No