Thread: With the Oscars last night, got me wondering
Braves current President of Baseball Operations?