Thread: Braves agree to 3-year extension with Chris Johnson
Braves current President of Baseball Operations?