Thread: Brandon Beachy and Braves agree to 1 year 1.45M deal
Braves current President of Baseball Operations?