Thread: Braves sign key OF on 1 year deal, option for 2020.
Braves current President of Baseball Operations?