What position does Hank Aaron, guest star of  "A Leela of Her Own", currently hold with the Atlanta Braves?
A Leela of Her Own:  It originally aired on the Fox network in the United States on April 7, 2002.
i don't know