Thread: Braves release Freddy Garcia / Sign Aaron Harang
Braves current President of Baseball Operations?